Your STHS is out of Date! Please update your STHS version!
Login

Devils
GP: 23 | W: 16 | L: 7
GF: 91 | GA: 71 | PP%: 25.83% | PK%: 79.67%
GM : Martin | Morale : 99 | Team Overall : N/A
Your browser screen resolution is too small for this page. Some information are hidden to keep the page readable.

Game Center
Wild
12-7-0, 24pts
1
FINAL
5 Devils
16-7-0, 32pts
Team Stats
L3StreakW5
6-4-0Home Record6-5-0
6-3-0Away Record10-2-0
5-4-1Last 10 Games8-1-1
2.95Goals Per Game3.96
2.84Goals Against Per Game3.09
23.19%Power Play Percentage25.83%
77.78%Penalty Kill Percentage79.67%
Wild
12-7-0, 24pts
1
FINAL
3 Devils
16-7-0, 32pts
Team Stats
L3StreakW5
6-4-0Home Record6-5-0
6-3-0Away Record10-2-0
5-4-1Last 10 Games8-1-1
2.95Goals Per Game3.96
2.84Goals Against Per Game3.09
23.19%Power Play Percentage25.83%
77.78%Penalty Kill Percentage79.67%
Team Leaders
Goals
Adam Henrique
15
Assists
Mitchell Marner
20
Points
Mitchell Marner
31
Plus/Minus
Bo Horvat
12
Wins
Anthony Stolarz
12
Save Percentage
Anthony Stolarz
0.893

Team Stats
Goals For
91
3.96 GFG
Shots For
742
32.26 Avg
Power Play Percentage
25.8%
39 GF
Offensive Zone Start
39.7%
Goals Against
71
3.09 GAA
Shots Against
658
28.61 Avg
Penalty Kill Percentage
79.7%%
25 GA
Defensive Zone Start
36.8%
Team Info

General ManagerMartin
CoachBruce Cassidy
DivisionMetropolitan Division
ConferenceEastern Conference
CaptainAdam Henrique
Assistant #1Nico Hischier
Assistant #2Mitchell Marner


Arena Info

NamePrudential Center
Capacity19,500
Attendance19,500
Season Tickets7,800


Roster Info

Pro Team23
Farm Team36
Contract Limit59 / 65
Prospects18


Salary Cap

Estimated Season Salary Cap0$
Available Salary Cap82,000,000$
Special Salary Cap Value0$
Players In Salary Cap24


Finance

Year to Date Revenue17,064,872$
Year To Date Expenses0$
Estimated Season Revenue0$
Estimated Season Expenses0$
Current Bank Account130,068,387$
Projected Bank Account130,068,387$


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name C L R D CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO MO OV TA SPAgeContractSalary
1Ross ColtonX100.00745288857380947683717271655362091002832,450,000$
2Brandon HagelXX100.00665286917086958361837680665362082002612,100,000$
3Bo HorvatX100.00675291898086948191778071746365090002935,350,000$
4Yanni GourdeX100.00755488836684947579716983686971089003322,250,000$
5Mitchell Marner (A)XX100.00685093946988918961947982785763091002767,627,500$
6Logan CoutureX100.00735293897886718186797785748071090003513,500,000$
7Noah CatesXX100.00685095797480877371706879655159090002521,700,000$
8Nathan BastianXX100.00815490747877867162676778656065091002742,100,000$
9Adam Henrique (C)XXX100.00715291877483957784737582657474091003424,000,000$
10Morgan GeekieXXX100.00745092857782937671717270655962091002611,100,000$
11Tyler ToffoliXXX100.00695094887683947861718068657072091003222,950,000$
12Sean DurziX100.00655287897489938225787376655864090002612,200,000$
13Adam FoxX100.00665090957090919325937978655361089002615,500,000$
14Cale FleuryX100.00735092717780916325656172655963090002611,128,685$
15Brett KulakX100.00695092787382957225686673656165089003021,950,000$
16Chad RuhwedelX100.00745095667279856825656579656671086003411,050,000$
17Jake McCabeX100.00855488867987927825727384656365091003123,650,000$
18Christopher TanevX100.00665092827486927525716583655867091003522,200,000$
Scratches
1Nico Hischier (A)X98.206650949267869183938279776553620830N02574,410,000$
2Brenden DillonX100.00866084818585937525687384657370082003422,850,000$
Farm Team
1Johnny GrudenX100.00715886696675896761666773655163088002421,074,938$
2Nolan FooteXX100.00555555555555555555555555555561085002411,575,000$
3Nathan LegareXX100.00555555555555555555555555555361088002311,312,500$
4Jack DuganXX100.0055555555555555555555555555516108100261909,563$
5Alexander HoltzXX100.00655094807478957361677166655359093002241,500,000$
6Jack DruryX100.00645691826679927478716869655159088002431,400,000$
7Graeme ClarkeXX100.00665091716778926561656569655258090002321,023,750$
8Carter SavoieXX100.0055555555555555555555555555435807700221975,000$
9James MalatestaXX100.0073608166717791656165657365415608900212825,000$
10Waltteri MerelaX100.0064509370807693696169697365415608900261787,500$
11William Smith (R)X100.00555555555555555555555555554055086011931,500,000$
12Emmitt Finnie (R)XXX100.0055555555555555555555555555405509001193650,000$
13Hunter DrewX100.0055555555555555555555555555556108300261716,625$
14Nick DeSimoneX100.0068509480718083732567687265626809000301650,000$
15Callan FooteX100.00605088688581786325646273655764091002611,100,000$
16Shakir MukhamadullinX100.00645091736988886525676273654358089002211,500,000$
17Ben DexheimerX100.0055555555555555555555555555415602500222650,000$
18Dyllan Gill (R)X100.0055555555555555555555555555405506601203650,000$
19Francesco ArcuriX100.0055555555555555555555555555415607800211700,000$
20Jagger FirkusXX100.00555555555555555555555555554756031002021,500,000$
21Fraser MintenX100.00555555555555555555555555554156020002021,250,000$
22Tucker RobertsonX100.0055555555555555555555555555415602000212825,000$
23Gabriel SzturcX100.0055555555555555555555555555415605900212850,000$
24Florian Xhekaj (R)XX100.0055555555555555555555555555405504101203975,000$
25Corson CeulemansX100.00555555555555555555555555554156027002121,500,000$
26John ProkopX100.0055555555555555555555555555415605700232650,000$
27Hudson ThorntonX100.0055555555555555555555555555415601900212650,000$
28Mikael DiotteX100.0055555555555555555555555555415605800212700,000$
29Hunter Brzustewicz (R)X100.0055555555555555555555555555405502301203975,000$
TEAM AVERAGE99.966453767066717667546564676252610750
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD PO MO OV TA SPAgeContractSalary
1Mackenzie Blackwood100.0072848290707577748065895866091002822,150,000$
2Anthony Stolarz100.0083797595638185868991866173090003034,500,000$
Scratches
1Devon Levi100.007078747883717572786973445708300231700,000$
Farm Team
1Riley Mercer (R)100.005555555555555555555555405508100202750,000$
2Yaniv Perets100.005555555555555555555555496009000242682,500$
3Clay Stevenson100.005555555555555555555555476004900252735,000$
4Carter Gylander100.005555555555555555555555415606000231650,000$
5Vinny Duplessis100.005555555555555555555555415606001251650,000$
6Connor Ungar100.0055555555555555555555552206000221850,000$
7Matt Davis (R)100.005555555555555555555555405507200231850,000$
TEAM AVERAGE100.00616362656061626263616342540740
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary
Bruce Cassidy8586849292941CAN5931,000,000$


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name Team NamePOSGP G A P +/- PIM PIM5 HIT HTT SHT OSB OSM SHT% SB MP AMG PPG PPA PPP PPS PPM PKG PKA PKP PKS PKM GW GT FO% FOT GA TA EG HT P/20 PSG PSS FW FL FT S1 S2 S3
1Mitchell MarnerDevilsLW/RW23112031-260423094375211.70%1054723.8231013181080005784047.42%97287001.1300000234
2Adam HenriqueDevilsC/LW/RW231512271100352143122134.88%839217.081071716106000004162.50%16123001.3700000224
3Bo HorvatDevilsC238162412135303073223310.96%636615.9244814510000160056.91%362124001.3100001020
4Adam FoxDevilsD2351823440029307625246.58%3558825.61381119110000266000%0189000.7800000201
5Nico HischierDevilsC1741620511523254715348.51%632619.18291113720114571058.26%218117001.2300010111
6Brandon HagelDevilsLW/RW23811191335342853112615.09%842418.48369121030001550047.54%122112000.8900001120
7Logan CoutureDevilsC238917-1060394572133411.11%946120.0642614960000730153.53%368104000.7400000111
8Jake McCabeDevilsD2341014-924027253661211.11%2550722.07336798011073020%0511000.5500000200
9Tyler ToffoliDevilsC/LW/RW237613180222968163710.29%837216.212462093000002034.78%2399010.7000000120
10Chad RuhwedelDevilsD23291161201926221089.09%1446620.27257569000152100%018000.4700000010
11Morgan GeekieDevilsC/LW/RW2374118100261839142217.95%529512.84000070000153127.27%1146000.7400000210
12Sean DurziDevilsD182680135252123768.70%1032718.171561188000034010%0710000.4900001001
13Yanni GourdeDevilsC23347-31752635286310.71%32109.15011061011381057.67%16314000.6700010000
14Noah CatesDevilsLW/RW2324684020151961810.53%62259.8200003000010066.67%654000.5300000001
15Ross ColtonDevilsC23145040141313587.69%81807.861231160000180044.07%5901000.5500000000
16Nathan BastianDevilsLW/RW23415-2951914135730.77%11878.1710110000150030.00%1005000.5300100002
17Christopher TanevDevilsD23044614092711890%2137316.22000118000065000%0616000.2100000000
18Cale FleuryDevilsD2011300012020%02412.340000000000000%000000.8100000000
19Brenden DillonDevilsD19011-240023336740%2533617.71000143000062000%055000.0600000000
20Brett KulakDevilsD1300022012104440%1317313.33000110000010000%01400000000000
Team Total or Average41491156247292763047447674222936412.26%221679016.40396610515411051231572716653.75%1455146119010.7300123141515
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name Team NameGP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA ST BG S1 S2 S3
1Anthony StolarzDevils1912410.8932.99106300534972312000190201
2Mackenzie BlackwoodDevils74200.8883.243330018161860000419000
Team Total or Average2616610.8923.05139700716583172002319201


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
Player Name Team NamePOS Age Birthday Country Rookie Weight Height No Trade Available For Trade Acquired By Last Trade Date Force Waivers Waiver Possible Contract Contract Signature Date Force UFA Emergency Recall Type Current Salary Salary RemainingSalary Cap Salary Cap Remaining Exclude from Salary Cap Salary Year 2Salary Year 3Salary Year 4Salary Year 5Salary Year 6Salary Year 7Salary Year 8Salary Year 9Salary Year 10Salary Cap Year 2Salary Cap Year 3Salary Cap Year 4Salary Cap Year 5Salary Cap Year 6Salary Cap Year 7Salary Cap Year 8Salary Cap Year 9Salary Cap Year 10No Trade Year 2No Trade Year 3No Trade Year 4No Trade Year 5No Trade Year 6No Trade Year 7No Trade Year 8No Trade Year 9No Trade Year 10Link
Adam FoxDevilsD261998-02-17USANo185 Lbs5 ft11NoNoN/ANoNo1FalseFalsePro & Farm5,500,000$5,500,000$0$No---------------------------
Adam HenriqueDevilsC/LW/RW341990-02-06CANNo195 Lbs6 ft0NoNoN/ANoNo2FalseFalsePro & Farm4,000,000$4,000,000$0$No4,000,000$--------4,000,000$--------No--------
Anthony StolarzDevilsG301994-01-20USANo243 Lbs6 ft6NoNoFree AgentNoNo32025-05-22FalseFalsePro & Farm4,500,000$4,500,000$0$No4,500,000$4,500,000$-------4,500,000$4,500,000$-------NoNo-------
Bo HorvatDevilsC291995-04-05CANNo213 Lbs6 ft1NoNoN/ANoNo3FalseFalsePro & Farm5,350,000$5,350,000$0$No5,350,000$5,350,000$-------5,350,000$5,350,000$-------NoNo-------
Brandon HagelDevilsLW/RW261998-08-27CANNo183 Lbs6 ft2NoNoN/ANoNo1FalseFalsePro & Farm2,100,000$2,100,000$0$No---------------------------
Brenden DillonDevilsD341990-11-13CANNo225 Lbs6 ft4NoNoN/ANoNo2FalseFalsePro & Farm2,850,000$2,850,000$0$No2,850,000$--------2,850,000$--------No--------
Brett Kulak (1 Way Contract)DevilsD301994-01-06CANNo192 Lbs6 ft2NoNoN/ANoNo2FalseFalsePro & Farm1,950,000$1,950,000$0$No1,950,000$--------1,950,000$--------No--------
Cale FleuryDevilsD261998-11-19CANNo204 Lbs6 ft1NoNoN/ANoNo1FalseFalsePro & Farm1,128,685$1,128,685$0$No---------------------------
Chad Ruhwedel (1 Way Contract)DevilsD341990-05-07USANo191 Lbs5 ft11NoNoN/ANoNo1FalseFalsePro & Farm1,050,000$1,050,000$0$No---------------------------
Christopher TanevDevilsD351989-12-20CANNo193 Lbs6 ft2NoNoFree AgentNoNo22025-05-22FalseFalsePro & Farm2,200,000$2,200,000$0$No2,200,000$--------2,200,000$--------No--------
Devon LeviDevilsG232001-12-27CANNo192 Lbs6 ft0NoNoN/ANoNo1FalseFalsePro & Farm700,000$700,000$0$No---------------------------
Jake McCabeDevilsD311993-10-12USANo211 Lbs6 ft1NoNoFree AgentNoNo22024-12-27FalseFalsePro & Farm3,650,000$3,650,000$0$No3,650,000$--------3,650,000$--------No--------
Logan CoutureDevilsC351989-03-28CANNo206 Lbs6 ft1NoNoFree AgentNoNo12024-12-27FalseFalsePro & Farm3,500,000$3,500,000$0$No---------------------------
Mackenzie BlackwoodDevilsG281996-12-09CANNo225 Lbs6 ft4NoNoN/ANoNo2FalseFalsePro & Farm2,150,000$2,150,000$0$No2,150,000$--------2,150,000$--------No--------
Mitchell MarnerDevilsLW/RW271997-05-05CANNo180 Lbs6 ft0NoNoDraftNoNo6FalseFalsePro & Farm7,627,500$7,627,500$0$No7,627,500$7,627,500$7,627,500$7,627,500$7,627,500$----7,627,500$7,627,500$7,627,500$7,627,500$7,627,500$----NoNoNoNoNo----
Morgan GeekieDevilsC/LW/RW261998-07-20CANNo202 Lbs6 ft3NoNoN/ANoNo1FalseFalsePro & Farm1,100,000$1,100,000$0$No---------------------------
Nathan BastianDevilsLW/RW271997-12-06CANNo205 Lbs6 ft4NoNoN/ANoNo4FalseFalsePro & Farm2,100,000$2,100,000$0$No2,100,000$2,100,000$2,100,000$------2,100,000$2,100,000$2,100,000$------NoNoNo------
Nico HischierDevilsC251999-01-04SUINo175 Lbs6 ft1YesNoDraftNoNo7FalseFalsePro & Farm4,410,000$4,410,000$0$No4,410,000$4,410,000$4,410,000$4,410,000$4,410,000$4,410,000$---4,410,000$4,410,000$4,410,000$4,410,000$4,410,000$4,410,000$---YesYesYesYesYesYes---
Noah CatesDevilsLW/RW251999-02-05USANo194 Lbs6 ft2NoNoN/ANoNo2FalseFalsePro & Farm1,700,000$1,700,000$0$No1,700,000$--------1,700,000$--------No--------
Ross ColtonDevilsC281996-09-11USANo194 Lbs6 ft0NoNoN/ANoNo3FalseFalsePro & Farm2,450,000$2,450,000$0$No2,450,000$2,450,000$-------2,450,000$2,450,000$-------NoNo-------
Sean DurziDevilsD261998-10-21CANNo195 Lbs6 ft0NoNoN/ANoNo1FalseFalsePro & Farm2,200,000$2,200,000$0$No---------------------------
Tyler ToffoliDevilsC/LW/RW321992-04-24CANNo203 Lbs6 ft0NoNoN/ANoNo2FalseFalsePro & Farm2,950,000$2,950,000$0$No2,950,000$--------2,950,000$--------No--------
Yanni GourdeDevilsC331991-12-15CANNo174 Lbs5 ft9NoNoFree AgentNoNo22025-05-22FalseFalsePro & Farm2,250,000$2,250,000$0$No2,250,000$--------2,250,000$--------No--------
Total PlayersAverage AgeAverage WeightAverage HeightAverage ContractAverage Year 1 Salary
2329.13199 Lbs6 ft12.262,931,138$

Sum Year 1 Salary Sum Year 2 Salary Sum Year 3 Salary Sum Year 4 Salary Sum Year 5 Salary
67,416,185$50,137,500$26,437,500$14,137,500$12,037,500$



5 vs 5 Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Adam HenriqueLogan CoutureTyler Toffoli30122
2Mitchell MarnerBo HorvatBrandon Hagel29122
3Morgan GeekieRoss ColtonNoah Cates22122
4Nathan BastianYanni GourdeMitchell Marner19122
5 vs 5 Defense
Line #DefenseDefenseTime %PHYDFOF
1Adam FoxJake McCabe28122
2Christopher TanevBrett Kulak28122
3Chad RuhwedelCale Fleury25122
4Chad RuhwedelAdam Fox19122
Power Play Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Mitchell MarnerLogan CoutureTyler Toffoli50113
2Adam HenriqueBo HorvatMorgan Geekie50113
Power Play Defense
Line #DefenseDefenseTime %PHYDFOF
1Adam FoxSean Durzi50122
2Jake McCabeYanni Gourde50122
Penalty Kill 4 Players Forward
Line #CenterWingTime %PHYDFOF
1Logan CoutureNathan Bastian50131
2Yanni GourdeMitchell Marner50131
Penalty Kill 4 Players Defense
Line #DefenseDefenseTime %PHYDFOF
1Jake McCabeChristopher Tanev50140
2Adam FoxChad Ruhwedel50140
Penalty Kill 3 Players
Line #WingTime %PHYDFOFDefenseDefenseTime %PHYDFOF
1Mitchell Marner50131Adam FoxChad Ruhwedel50131
2Logan Couture50131Jake McCabeChristopher Tanev50131
4 vs 4 Forward
Line #CenterWingTime %PHYDFOF
1Mitchell MarnerLogan Couture50122
2Yanni GourdeBo Horvat50122
4 vs 4 Defense
Line #DefenseDefenseTime %PHYDFOF
1Sean DurziCale Fleury50122
2Jake McCabeChristopher Tanev50122
Last Minutes Offensive
Left WingCenterRight WingDefenseDefense
Mitchell MarnerLogan CoutureBrandon HagelAdam FoxSean Durzi
Last Minutes Defensive
Left WingCenterRight WingDefenseDefense
Mitchell MarnerLogan CoutureAdam HenriqueAdam FoxChristopher Tanev
Extra Forwards
Normal PowerPlayPenalty Kill
Bo Horvat, Ross Colton, Morgan GeekieBo Horvat, Ross ColtonMorgan Geekie
Extra Defensemen
Normal PowerPlayPenalty Kill
Christopher Tanev, Adam Fox, Jake McCabeChristopher TanevAdam Fox, Chad Ruhwedel
Penalty Shots
Mitchell Marner, Logan Couture, Noah Cates, Morgan Geekie, Bo Horvat
Goalie
#1 : Anthony Stolarz, #2 : Mackenzie Blackwood


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
OverallHomeVisitor
# VS Team GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff P PCT G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT
1Blue Jackets7430000023230312000001013-3431000001310380.5712336590071141213608963119374101153411126.83%481372.92%030257852.25%30353556.64%17734251.75%153841396812861
2Penguins6420000023167321000001165321000001210280.66723426500112911904646917179575811532721.88%24387.50%030257852.25%30353556.64%17734251.75%129711265711058
3Rangers6420000026242312000001114-3330000001510580.667264874006514118965576161705392133581322.41%41880.49%130257852.25%30353556.64%17734251.75%130681246111257
4Wild44000000198112200000082622000000116581.000193049004681150554351111637257320840.00%10190.00%030257852.25%30353556.64%17734251.75%864985377136
Total2316700000917120116500000403551210200000513615320.69691156247001834354742226235266156582212764741513925.83%1232579.67%130257852.25%30353556.64%17734251.75%499273475224423214
_Since Last GM Reset2316700000917120116500000403551210200000513615320.69691156247001834354742226235266156582212764741513925.83%1232579.67%130257852.25%30353556.64%17734251.75%499273475224423214
_Vs Conference191270000072639945000003233-1108200000403010240.63272126198001428273592171192215145421842514011313123.66%1132478.76%130257852.25%30353556.64%17734251.75%412223389187352177
_Vs Division191270000072639945000003233-1108200000403010240.63272126198001428273592171192215145421842514011313123.66%1132478.76%130257852.25%30353556.64%17734251.75%412223389187352177

Total For Players
Games PlayedPointsStreakGoalsAssistsPointsShots ForShots AgainstShots BlockedPenalty MinutesHitsEmpty Net GoalsShutouts
2332W59115624774265822127647400
All Games
GPWLOTWOTL SOWSOLGFGA
2316700009171
Home Games
GPWLOTWOTL SOWSOLGFGA
116500004035
Visitor Games
GPWLOTWOTL SOWSOLGFGA
1210200005136
Last 10 Games
WLOTWOTL SOWSOL
810100
Power Play AttempsPower Play GoalsPower Play %Penalty Kill AttempsPenalty Kill Goals AgainstPenalty Kill %Penalty Kill Goals For
1513925.83%1232579.67%1
Shots 1 PeriodShots 2 PeriodShots 3 PeriodShots 4+ PeriodGoals 1 PeriodGoals 2 PeriodGoals 3 PeriodGoals 4+ Period
226235266151834354
Face Offs
Won Offensive ZoneTotal OffensiveWon Offensive %Won Defensif ZoneTotal DefensiveWon Defensive %Won Neutral ZoneTotal NeutralWon Neutral %
30257852.25%30353556.64%17734251.75%
Puck Time
In Offensive ZoneControl In Offensive ZoneIn Defensive ZoneControl In Defensive ZoneIn Neutral ZoneControl In Neutral Zone
499273475224423214


Last Played Games
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
DayGame Visitor Team Score Home Team Score ST OT SO RI Link
14Penguins1Devils4WBoxScore
312Penguins4Devils3LBoxScore
520Devils4Penguins3WXBoxScore
728Devils2Penguins4LBoxScore
936Penguins1Devils4WBoxScore
1144Devils6Penguins3WBoxScore
1558Devils3Blue Jackets2WXR3BoxScore
1762Devils2Blue Jackets3LBoxScore
1966Blue Jackets5Devils6WR3BoxScore
2170Blue Jackets4Devils2LBoxScore
2374Devils5Blue Jackets3WR3BoxScore
2578Blue Jackets4Devils2LBoxScore
2782Devils3Blue Jackets2WR3BoxScore
2985Rangers2Devils4WBoxScore
3187Rangers5Devils4LXR4BoxScore
3389Devils5Rangers2WBoxScore
3591Devils6Rangers5WR4BoxScore
3793Rangers7Devils3LBoxScore
3995Devils4Rangers3WXR4BoxScore
4399Devils5Wild4WXBoxScore
44100Devils6Wild2WBoxScore
45101Wild1Devils5WBoxScore
46102Wild1Devils3WBoxScore



Arena Capacity - Ticket Price Attendance - %
Level 1Level 2Level 3Level 4Luxury
Capacity62505250260042001200
Ticket Price86492614190
Attendance68,75057,75028,60046,20013,200
Attendance PCT100.00%100.00%100.00%100.00%100.00%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueCapacityTeam Popularity
30 19500 - 100.00% 1,551,352$17,064,872$19500100

Expenses
Year To Date ExpensesPlayers Total SalariesPlayers Total Salaries CapCoaches SalariesSpecial Salary Cap Value
0$ 68,516,185$ 68,516,185$ 1,000,000$0$ 0$
Salary Cap Per DaysSalary Cap To DateLuxury Taxe TotalPlayers In Salary CapPlayers Out of Salary Cap
0$ 0$ 0$ 24 0

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
0$ 0 0$ 0$

Team Total Estimate
Estimated Season Expenses Current Bank Account Projected Bank Account
0$ 130,068,387$ 130,068,387$
Estimated Season Salary CapAvailable Salary CapMaximum Salary CapOver Minimum Salary Cap
0$ 82,000,000$ 82,000,000$ -52,000,000$



Depth Chart

Left WingCenterRight Wing
Nolan FooteAGE:24PO:0OV:0
Nathan LegareAGE:23PO:0OV:0
Brandon HagelAGE:26PO:0OV:0
Jack DuganAGE:26PO:0OV:0
Alexander HoltzAGE:22PO:0OV:0
Mitchell MarnerAGE:27PO:0OV:0
Noah CatesAGE:25PO:0OV:0
Nathan BastianAGE:27PO:0OV:0
Graeme ClarkeAGE:23PO:0OV:0
Adam HenriqueAGE:34PO:0OV:0
Morgan GeekieAGE:26PO:0OV:0
Carter SavoieAGE:22PO:0OV:0
Tyler ToffoliAGE:32PO:0OV:0
Jagger FirkusAGE:20PO:0OV:0
James MalatestaAGE:21PO:0OV:0
Emmitt Finnie (R)AGE:19PO:0OV:0
Florian Xhekaj (R)AGE:20PO:0OV:0
Johnny GrudenAGE:24PO:0OV:0
Ross ColtonAGE:28PO:0OV:0
Nico HischierAGE:25PO:0OV:0
Bo HorvatAGE:29PO:0OV:0
Yanni GourdeAGE:33PO:0OV:0
Logan CoutureAGE:35PO:0OV:0
Jack DruryAGE:24PO:0OV:0
Adam HenriqueAGE:34PO:0OV:0
Morgan GeekieAGE:26PO:0OV:0
Francesco ArcuriAGE:21PO:0OV:0
Tyler ToffoliAGE:32PO:0OV:0
Fraser MintenAGE:20PO:0OV:0
Tucker RobertsonAGE:21PO:0OV:0
Waltteri MerelaAGE:26PO:0OV:0
Gabriel SzturcAGE:21PO:0OV:0
William Smith (R)AGE:19PO:0OV:0
Emmitt Finnie (R)AGE:19PO:0OV:0
Nolan FooteAGE:24PO:0OV:0
Nathan LegareAGE:23PO:0OV:0
Brandon HagelAGE:26PO:0OV:0
Jack DuganAGE:26PO:0OV:0
Alexander HoltzAGE:22PO:0OV:0
Mitchell MarnerAGE:27PO:0OV:0
Noah CatesAGE:25PO:0OV:0
Nathan BastianAGE:27PO:0OV:0
Graeme ClarkeAGE:23PO:0OV:0
Adam HenriqueAGE:34PO:0OV:0
Morgan GeekieAGE:26PO:0OV:0
Carter SavoieAGE:22PO:0OV:0
Tyler ToffoliAGE:32PO:0OV:0
Jagger FirkusAGE:20PO:0OV:0
James MalatestaAGE:21PO:0OV:0
Emmitt Finnie (R)AGE:19PO:0OV:0
Florian Xhekaj (R)AGE:20PO:0OV:0

Defense #1Defense #2Goalie
Hunter DrewAGE:26PO:0OV:0
Sean DurziAGE:26PO:0OV:0
Adam FoxAGE:26PO:0OV:0
Cale FleuryAGE:26PO:0OV:0
Brenden DillonAGE:34PO:0OV:0
Nick DeSimoneAGE:30PO:0OV:0
Brett KulakAGE:30PO:0OV:0
Chad RuhwedelAGE:34PO:0OV:0
Callan FooteAGE:26PO:0OV:0
Jake McCabeAGE:31PO:0OV:0
Christopher TanevAGE:35PO:0OV:0
Shakir MukhamadullinAGE:22PO:0OV:0
Corson CeulemansAGE:21PO:0OV:0
John ProkopAGE:23PO:0OV:0
Ben DexheimerAGE:22PO:0OV:0
Hudson ThorntonAGE:21PO:0OV:0
Mikael DiotteAGE:21PO:0OV:0
Hunter Brzustewicz (R)AGE:20PO:0OV:0
Dyllan Gill (R)AGE:20PO:0OV:0
Riley Mercer (R)AGE:20PO:0OV:0
Mackenzie BlackwoodAGE:28PO:0OV:0
Anthony StolarzAGE:30PO:0OV:0
Yaniv PeretsAGE:24PO:0OV:0
Devon LeviAGE:23PO:0OV:0
Clay StevensonAGE:25PO:0OV:0
Carter GylanderAGE:23PO:0OV:0
Vinny DuplessisAGE:25PO:0OV:0
Connor UngarAGE:22PO:0OV:0
Matt Davis (R)AGE:23PO:0OV:0

Prospects

Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
ProspectTeam NameDraft YearOverall PickInformationLast Trade DateLink
Andre GasseauDevils00
Chase WutzkeDevils2024148
Drew FortescueDevils00
Eric JamiesonDevils2024161
Harrison BrunickeDevils202452
Hudson MalinoskiDevils00
Jake FisherDevils2024116
Kaden PitreDevils2024180
Kenny ConnorsDevils00
Mac SwansonDevils2024212
Michael EmersonDevils00
Michael FisherDevils00
Rudy GuimondDevils00
Sam HarrisDevils00
Samu SalminenDevils00
Shane LachanceDevils00
Terik ParascakDevils202420
Theo WallbergDevils00

Draft Picks

Year R1R2R3R4R5R6R7
2025NJD NJD NJD NJD PHI OTT NJD
2026NJD NJD NJD NJD NJD NJD NJD
2027NJD NJD NJD NJD NJD NJD NJD
2028NJD NJD NJD NJD NJD NJD NJD
2029NJD NJD NJD NJD NJD NJD NJD
Conditional Draft Picks




The STHS News Database File was not found or corrupted. Please create one in the League News Management section of the website logged in as a Commissioner.




Devils Trade History

[03.08.2025 11:54:42] - Devils are the Playoffs Champions for year 2024!
[23.07.2025 18:26:02] - Mitchell Marner has been selected as assistant for Devils.
[23.07.2025 18:26:01] - Unknown Player is no longer as assistant for Devils.
[23.07.2025 18:25:58] - Nico Hischier has been selected as assistant for Devils.
[23.07.2025 18:25:57] - Unknown Player is no longer as assistant for Devils.
[23.07.2025 18:25:51] - Adam Henrique has been selected as the team Captain for the Devils.
[23.07.2025 18:25:47] - Unknown Player is no longer captain for Devils.
[23.07.2025 14:39:14] - Mountaineers was eliminated at round 1 of year 2024.
[02.07.2025 07:08:55] - TRADE : From Flyers to Devils : Y:2025-RND:5-PHI.
[02.07.2025 07:08:55] - TRADE : From Devils to Flyers : Alexandre Doucet, Israel Mianscum, Matthew Sop, Jaydon Dureau, Y:2025-RND:6-NJD.
[11.06.2025 11:16:52] - Matt Davis signed with Devils for $850,000 for 1 year(s).
[11.06.2025 11:16:52] - Matt Davis was added to Devils.
[11.06.2025 11:16:24] - Riley Mercer signed with Devils for $750,000 for 2 year(s).
[11.06.2025 11:16:24] - Riley Mercer was added to Devils.
[22.05.2025 08:23:21] - Mitchell Marner has been selected as assistant for Devils.
[22.05.2025 08:23:20] - Unknown Player is no longer as assistant for Devils.
[22.05.2025 08:23:08] - Nico Hischier has been selected as assistant for Devils.
[22.05.2025 08:23:07] - Unknown Player is no longer as assistant for Devils.
[22.05.2025 08:22:59] - Adam Henrique has been selected as the team Captain for the Devils.
[22.05.2025 08:22:57] - Unknown Player is no longer captain for Devils.
[22.05.2025 08:14:53] - Christopher Tanev signed with Devils for $2,200,000 for 2 year(s).
[22.05.2025 08:14:53] - Christopher Tanev was added to Devils.
[22.05.2025 08:14:40] - Yanni Gourde signed with Devils for $2,250,000 for 2 year(s).
[22.05.2025 08:14:40] - Yanni Gourde was added to Devils.
[22.05.2025 08:14:30] - Anthony Stolarz signed with Devils for $4,500,000 for 3 year(s).
[22.05.2025 08:14:30] - Anthony Stolarz was added to Devils.
[29.12.2024 12:29:03] - Alex Limoges was released.
[29.12.2024 12:29:03] - Devils paid $0 to release Alex Limoges.
[27.12.2024 09:02:02] - Jake McCabe signed with Devils for $3,650,000 for 2 year(s).
[27.12.2024 09:02:02] - Jake McCabe was added to Devils.
[27.12.2024 09:01:47] - Logan Couture signed with Devils for $3,500,000 for 1 year(s).
[27.12.2024 09:01:47] - Logan Couture was added to Devils.
[08.09.2024 18:17:39] - Mac Swanson has been added to Devils.
[08.09.2024 18:17:39] - Kaden Pitre has been added to Devils.
[08.09.2024 18:17:39] - Eric Jamieson has been added to Devils.
[08.09.2024 18:17:39] - Chase Wutzke has been added to Devils.
[08.09.2024 18:17:39] - Jake Fisher has been added to Devils.



[03.08.2025 12:03:53] $10,325,000 was added to Devils bank account.
[03.08.2025 11:54:42] Devils are the Playoffs Champions!
[03.08.2025 11:54:37] Nico Hischier from Devils is back from Lacerated Right Calf Injury.
[30.07.2025 10:50:36] Brenden Dillon from Devils is back from Lower Body Injury.
[30.07.2025 10:50:36] Devils lines for next game are empty. Current rosters/lines are not erased.
[30.07.2025 10:50:36] Devils lines for next game are empty. Current rosters/lines are not erased.
[30.07.2025 10:50:33] Auto Lines Partial Function has been run for Mountaineers.
[30.07.2025 10:50:32] Mountaineers (Devils) lines errors : Normal line # 3 Defense #3 is empty. 4 vs 4 line 2 Defense #2 is empty. PK3 line 2 Defense #2 is empty. PP line 2 Defense #2 is empty. PK line 2 Defense #2 is empty.
[28.07.2025 16:17:19] Cale Fleury of Devils was sent to pro.
[28.07.2025 16:15:48] Devils roster errors : Not enough Players available in Pro Team! 16 Dressed. 18 Required. Some errors will be automatically fixed.
[28.07.2025 16:04:14] Brandon Hagel from Devils is back from Left Foot Injury.
[28.07.2025 16:04:14] Pro Game #100 - Tyler Toffoli from Devils has scored a Hat Trick!
[28.07.2025 16:04:14] Game 100 - Brandon Hagel from Devils is injured (Left Foot) and is out for 4 days.
[28.07.2025 16:04:14] Game 100 - Brenden Dillon from Devils is injured (Lower Body) and is out for 1 week.
[28.07.2025 12:29:04] Auto Lines Partial Function has been run for Devils.
[28.07.2025 12:28:33] Devils roster errors : Not enough Players available in Pro Team! 17 Dressed. 18 Required. Some errors will be automatically fixed.
[28.07.2025 12:21:57] Chad Ruhwedel from Devils is back from Back Injury.
[28.07.2025 12:21:12] Devils lines for next game are empty. Current rosters/lines are not erased.
[28.07.2025 12:21:11] Game 93 - Chad Ruhwedel from Devils is injured (Back) and is out for 4 days.
[28.07.2025 08:35:48] Auto Lines Partial Function has been run for Devils.
[28.07.2025 08:35:20] Devils roster errors : Not enough Players available in Pro Team! 17 Dressed. 18 Required. Some errors will be automatically fixed.
[28.07.2025 08:15:01] Last 7 Days Pro Star : 1 - Adam Fox of Devils (4-8-12) / 2 - Mitchell Marner of Devils (2-10-12) / 3 - Adam Henrique of Devils (4-3-7)
[28.07.2025 08:15:01] Game 91 - Nico Hischier from Devils is injured (Lacerated Right Calf) and is out for 2 weeks.
[27.07.2025 10:09:00] Last 30 Days Pro Star : 1 - Adam Henrique of Devils (12-5-17) / 2 - Troy Terry of Rangers (7-6-13) / 3 - Bryan Rust of Blue Jackets (3-18-21)
[26.07.2025 07:47:06] Auto Lines Partial Function has been run for Devils.
[26.07.2025 07:37:52] Sean Durzi from Devils is back from Torn Right MCL Injury.
[25.07.2025 18:38:52] Anthony Stolarz from Devils is back from Bruised Left Shoulder Injury.
[25.07.2025 12:34:38] Clay Stevenson from Mountaineers is back from Broken Nose Injury.
[25.07.2025 12:34:38] Devils lines for next game are empty. Current rosters/lines are not erased.
[24.07.2025 18:59:29] Auto Lines Partial Function has been run for Devils.
[24.07.2025 18:59:13] Devils roster errors : Not enough Defenseman available in Pro Team! 5 Dressed. 6 Required. Not enough Goalie available in Pro Team! 1 Dressed. 2 Required. Not enough Players available in Pro Team! 17 Dressed. 18 Required. Some errors will be automatically fixed.
[24.07.2025 18:50:39] Devils lines for next game are empty. Current rosters/lines are not erased.
[24.07.2025 18:50:39] Game 58 - Sean Durzi from Devils is injured (Torn Right MCL) and is out for 1 week.
[24.07.2025 18:50:39] Game 58 - Anthony Stolarz from Devils is injured (Bruised Left Shoulder) and is out for 1 week.
[24.07.2025 14:59:56] Auto Lines Partial Function has been run for Devils.
[24.07.2025 14:53:04] Yanni Gourde from Devils is back from Sprained Right Finger Injury.
[24.07.2025 14:53:00] Auto Lines Function has been run for Devils.
[24.07.2025 14:53:00] Devils lines errors : Logan Couture is used twice in PK lines 1 and 2.
[24.07.2025 14:53:00] Auto Lines Partial Function has been run for Devils.
[24.07.2025 14:53:00] Devils lines errors : Normal line # 4 C is empty. Logan Couture is used twice in PK lines 1 and 2.
[23.07.2025 20:26:12] Devils roster errors : Not enough Players available in Pro Team! 17 Dressed. 18 Required. Some errors will be automatically fixed.
[23.07.2025 20:19:17] Game 44 - Yanni Gourde from Devils is injured (Sprained Right Finger) and is out for 5 days.
[23.07.2025 18:26:10] Auto Lines Partial Function has been run for Devils.
[23.07.2025 14:39:14] Mountaineers lines for next game are empty. Current rosters/lines are not erased.
[23.07.2025 14:39:13] Anthony Stolarz from Devils is back from Abdomen/Ribs Injury.
[23.07.2025 14:39:13] Brenden Dillon from Devils is back from Groin Injury.
[23.07.2025 14:37:29] Auto Lines Function has been run for Devils.
[22.07.2025 19:38:27] Mountaineers lines for next game are empty. Current rosters/lines are not erased.
[22.07.2025 19:38:26] Devils lines for next game are empty. Current rosters/lines are not erased.
[22.07.2025 19:38:19] Auto Lines Partial Function has been run for Mountaineers.



No Injury or Suspension.


Devils Players Stat Leaders (Regular Season)

# Player Name GP G A P +/- PIM HIT HTT SHT SHT% SB MP AMG PPG PPA PPP PPS PKG PKA PKP PKS GW GT FO% HT P/20 PSG PSS

Devils Goalies Stat Leaders (Regular Season)

# Goalie Name GP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA

Devils Career Team Stats

OverallHomeVisitor
Year GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff P G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT

Devils Players Stat Leaders (Play-Off)

# Player Name GP G A P +/- PIM HIT HTT SHT SHT% SB MP AMG PPG PPA PPP PPS PKG PKA PKP PKS GW GT FO% HT P/20 PSG PSS

Devils Goalies Stat Leaders (Play-Off)

# Goalie Name GP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA