Login

Chicago Blackhawks
GP: 78 | W: 45 | L: 25 | OTL: 8 | P: 133
GF: 225 | GA: 191 | PP%: 20.00% | PK%: 83.05%
GM : Darryl | Morale : 40 | Team Overall : 77
Your browser screen resolution is too small for this page. Some information are hidden to keep the page readable.

Game Center
St Louis Blues
33-42-3, 96pts
4
FINAL
6 Chicago Blackhawks
45-25-8, 133pts
Team Stats
W1StreakOTL1
20-19-0Home Record24-11-4
13-23-3Away Record21-14-4
6-4-0Last 10 Games5-2-3
2.47Goals Per Game2.88
2.85Goals Against Per Game2.45
22.14%Power Play Percentage20.00%
81.39%Penalty Kill Percentage83.05%
Chicago Blackhawks
45-25-8, 133pts
2
FINAL
3 St Louis Blues
33-42-3, 96pts
Team Stats
OTL1StreakW1
24-11-4Home Record20-19-0
21-14-4Away Record13-23-3
5-2-3Last 10 Games6-4-0
2.88Goals Per Game2.47
2.45Goals Against Per Game2.85
20.00%Power Play Percentage22.14%
83.05%Penalty Kill Percentage81.39%
Team Leaders
Nikita KucherovGoals
Nikita Kucherov
34
Mika ZibanejadAssists
Mika Zibanejad
54
Mika ZibanejadPoints
Mika Zibanejad
73
Nick SchmaltzPlus/Minus
Nick Schmaltz
17
Robin LehnerWins
Robin Lehner
36
Robin LehnerSave Percentage
Robin Lehner
0.916

Team Stats
Goals For
225
2.88 GFG
Shots For
2462
31.56 Avg
Power Play Percentage
20.0%
59 GF
Offensive Zone Start
39.8%
Goals Against
191
2.45 GAA
Shots Against
2313
29.65 Avg
Penalty Kill Percentage
83.1%%
40 GA
Defensive Zone Start
37.2%
Team Info

General ManagerDarryl
DivisionCentral Division
ConferenceWestern Conference
CaptainMika Zibanejad
Assistant #1Rasmus Ristolainen
Assistant #2Mitch Marner


Arena Info

NameUnited Center
Capacity18,000
Attendance14,802
Season Tickets7,200


Roster Info

Pro Team23
Farm Team28
Contract Limit51 / 250
Prospects32


Finance

Year to Date Revenue43,352,612$
Year To Date Expenses59,520,211$
Estimated Season Revenue0$
Estimated Season Expenses0$
Current Bank Account58,944,134$
Projected Bank Account58,944,134$


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
1Mika Zibanejad (C)93X100.0090479294729397959990947786788104084030211,328,600$
2Nikita Kucherov0X100.0064428199559488975898927595787304083N03025,100,000$
3Mitch Marner (A)16X100.008140859960939189679289748675650408102634,600,000$
4Nick Schmaltz8X100.006040849760878784748585798375730407902723,500,000$
5William Karlsson0X100.006644818872909286838090748778760407903033,450,000$
6Jason Zucker61X100.008247858463899280687689748379710407703112,750,000$
7Matt Duchene0X100.0063438584649094829986867179806404077N03223,250,000$
8Alex Tuch0X100.008249878090867980718275717475810407602721,428,572$
9Mikael Granlund0X100.006745878661919378948474737779780407603121,937,500$
10Brett Bulmer0X100.00804981916784817565777970757971040750311500,000$
11Tyson Jost0X100.007043758666848470837274737470650407202511,750,000$
12Ryan Dzingel0X100.00695281826781797162737168737966040700312500,000$
13Rasmus Ristolainen (A)55X100.0084509487999799805082708071768904082N02833,250,000$
14Ivan Provorov9X100.009148778884959880568172817273790408002622,000,000$
15Jacob Trouba0X100.008255959282929378508078797079780408002943,150,000$
16Nikita Zaitsev22X100.00914477838590907850806677677983040780312500,000$
17Vince Dunn29X100.006050868076828280507970776973690407302621,750,000$
18Oliver Kylington0X100.00574385886981887350766876707375040730262900,000$
Scratches
1Tyler Motte0X100.00994478756576766266676774677670040690284650,000$
2Wade Allison11X100.00784882738278716956686974697067040690251700,000$
Farm Team
1Austin Watson0X100.007954827182797268687069696979760406903111,850,000$
2Anze Kopitar0X100.006350795590808471877170626386840406903511,950,000$
3Blake Coleman0X100.008450657467777968846969696979710406903111,350,000$
4Cedric Paquette0X100.00985069738675776486666770677769040690293675,000$
5Evgeny Svechnikov77X100.008148746883788665656767696673720406802621,250,000$
6Kevin Rooney0X100.007747797276747465656666706678720406803011,525,000$
7Jordan Weal43X100.00634077825877766862717065737963040680312635,000$
8Andrew Agozzino26X100.00614178825674726563696767688063040670321700,000$
9Michael Carcone0X100.00764570834975836252646668697563040670272700,000$
10Joel Kiviranta5X100.00764278776471776055636272647566040660272600,000$
11Nick Merkley39X100.005845847270767660726463736473750406602621,000,000$
12Arttu Ruotsalainen0X100.00554078745172805570616172627058040630253700,000$
13Dakota Mermis44X100.00764282778480796850706573657775040720291500,000$
14Nikolai Knyzhov71X100.00835575709582827050736469637076040720251700,000$
15TJ Brodie0X100.005637848475788571507667656982770407103321,500,000$
16Alex Vlasic (R)0X100.00564289769976856150635976596880040710223900,000$
17Urho Vaakanainen (R)58X100.00564885827780806850716372636877040710241900,000$
18Jacob MacDonald0X100.007347777278757571507563736377680407003031,500,000$
19Brandon Duhaime51X100.00946553697875796061656370637372040670262900,000$
20Joel Kellman46X100.00664480704975766076636569647764040640292500,000$
21Sonny Milano22X100.00544284716574746050565965627575040630271900,000$
22Brad Hunt0X100.00533579805867756850696669658872040670341750,000$
23Kale Clague0X100.00604274777371796450685967607564040670251670,000$
24Parker Wotherspoon0X100.005442787688677560506159725875670406702541,525,000$
25Maxime Lajoie0X100.005142847675647360505659705870740406602541,000,000$
26Lucas Johansen0X100.005040848270637161506459686070720406602541,000,000$
TEAM AVERAGE100.0076468487728888796880787576767404077
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
1Robin Lehner90100.007491928689898989898888796904084N03112,500,000$
2Jordan Binnington0100.00957981828786878787858577660408202933,600,000$
Scratches
1Dan Vladar80100.00887479887977788080777870600407602521,000,000$
Farm Team
1Anton Khudobin0100.00806770767981818078818090730407603711,329,000$
2Spencer Martin40100.0083656584757475777474757658040720282700,000$
TEAM AVERAGE100.008681848585848585858384756504081
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary


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
1Mika ZibanejadChicago BlackhawksC78195473-32010171144267951737.12%28157420.1962531302580222612154.34%20525528110.9337002455
2Nikita KucherovChicago BlackhawksLW783438727540848930310916611.22%31154319.7916824462502134805045.22%1158825010.9315000543
3Mitch MarnerChicago BlackhawksRW78283563-6475150922728719510.29%35147718.9411182943257000087046.24%938128000.8506001253
4Nick SchmaltzChicago BlackhawksRW7831296017275581142369012613.14%34150719.33510151920422491854345.74%947324300.8015001288
5Matt DucheneChicago BlackhawksC782031511522069105147477413.61%26127316.33391217205000004154.82%10893030000.8000000513
6William KarlssonChicago BlackhawksLW7824204446715871081733910113.87%37154119.771151628223303111238352.94%1023534000.5733011223
7Brett BulmerChicago BlackhawksRW7923163906210114821915011512.04%21117114.83516134710141376044.90%1475019000.6700002532
8Mikael GranlundChicago BlackhawksC7892433-827550107171541155.26%32115714.8402201212351933152.72%9203912000.5700001201
9Rasmus RistolainenChicago BlackhawksD78329323161012412210042503.00%98175022.44281012250000020000%02540000.3700101112
10Alex TuchChicago BlackhawksRW74161531-5651510667168521149.52%32109514.805386951011532139.62%532727110.5700012230
11Tyson JostChicago BlackhawksC73131831-1028075106128476910.16%23106814.6452789102241373146.77%7442923000.5800000113
12Jason ZuckerChicago BlackhawksLW7871926-21801445912741885.51%20116614.950443810001842136.73%494123000.4511000120
13Jacob TroubaChicago BlackhawksD78422268201011511211039513.64%89181823.32189102410001173000%04264000.2901020012
14Nikita ZaitsevChicago BlackhawksD7852025965518010110440374.81%83176622.64437152160110136000%01759000.2800001010
15Ivan ProvorovChicago BlackhawksD788132110971521612510146487.92%70165421.2142612228000150220%02745000.2500021201
16Ryan DzingelChicago BlackhawksLW7841317617542389136654.40%115777.4000001000010160.00%102012000.5900010002
17Vince DunnChicago BlackhawksD7851015-121539926415207.81%74122415.701121100111198100%0853000.2400001021
18Oliver KylingtonChicago BlackhawksD7811415-2281032883923222.56%62121015.52000000222201000%01645000.2500101001
19Tyler MotteChicago BlackhawksLW38123-2120472687312.50%52787.3200000000000040.00%512000.2200000000
20Wade AllisonChicago BlackhawksRW302138201818216129.52%22167.2200002000002060.00%523000.2800000000
Team Total or Average14642574236804871512519211795282196516449.11%8132507517.13791091882632678101323461848511552.08%5478706596530.549282715343940
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
1Robin LehnerChicago Blackhawks64362240.9162.473565411471740782420.714146413855
2Jordan BinningtonChicago Blackhawks42171760.8973.122442001271235551440.824174130412
Team Total or Average1065339100.9082.74600841274297513338631105431267


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 Rookie Weight Height No Trade Available For Trade Acquired By Last Trade Date Force Waivers Waiver Possible Contract Contrat Signature Date 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 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
Alex TuchChicago BlackhawksRW271996-05-10No219 Lbs6 ft4NoNoTrade2024-06-18NoNo2Pro & Farm1,428,572$0$0$No1,428,572$--------No--------Link / NHL Link
Brett BulmerChicago BlackhawksRW311992-04-26No212 Lbs6 ft2NoNoTrade2024-06-18NoNo1Pro & Farm500,000$0$0$No------------------Link
Dan VladarChicago BlackhawksG251997-08-20No209 Lbs6 ft5NoNoN/ANoNo2Pro & Farm1,000,000$0$0$No1,000,000$--------No--------Link / NHL Link
Ivan ProvorovChicago BlackhawksD261997-01-13No201 Lbs6 ft1NoNoN/ANoNo2Pro & Farm2,000,000$0$0$No2,000,000$--------No--------Link / NHL Link
Jacob Trouba (1 Way Contract)Chicago BlackhawksD291994-02-26No203 Lbs6 ft3NoNoN/ANoNo4Pro & Farm3,150,000$0$0$No3,150,000$3,150,000$3,150,000$------NoNoNo------Link / NHL Link
Jason Zucker (1 Way Contract)Chicago BlackhawksLW311992-01-16No192 Lbs5 ft11NoNoN/ANoNo1Pro & Farm2,750,000$0$0$No------------------Link / NHL Link
Jordan Binnington (1 Way Contract)Chicago BlackhawksG291993-07-11No172 Lbs6 ft2NoNoTrade2024-06-18NoNo3Pro & Farm3,600,000$0$0$No3,600,000$3,600,000$-------NoNo-------Link / NHL Link
Matt Duchene (1 Way Contract)Chicago BlackhawksC321991-01-16No195 Lbs5 ft11YesNoN/ANoNo2Pro Only3,250,000$0$0$No3,250,000$--------Yes--------Link / NHL Link
Mika Zibanejad (1 Way Contract)Chicago BlackhawksC301993-04-18No202 Lbs6 ft2NoNoN/ANoNo2Pro & Farm11,328,600$0$0$No11,328,600$--------No--------Link / NHL Link
Mikael GranlundChicago BlackhawksC311992-02-26No185 Lbs5 ft10NoNoN/ANoNo2Pro & Farm1,937,500$0$0$No1,937,500$--------No--------Link / NHL Link
Mitch Marner (1 Way Contract)Chicago BlackhawksRW261997-05-05No181 Lbs6 ft0NoNoN/ANoNo3Pro Only4,600,000$0$0$No4,600,000$4,600,000$-------NoNo-------Link / NHL Link
Nick Schmaltz (1 Way Contract)Chicago BlackhawksRW271996-02-23No181 Lbs6 ft0NoNoN/ANoNo2Pro & Farm3,500,000$0$0$No3,500,000$--------No--------Link / NHL Link
Nikita Kucherov (1 Way Contract)Chicago BlackhawksLW301993-06-17No181 Lbs5 ft11YesNoTrade2024-03-15NoNo2Pro Only5,100,000$0$0$No5,100,000$--------Yes--------Link / NHL Link
Nikita ZaitsevChicago BlackhawksD311991-10-29No192 Lbs6 ft2NoNoN/ANoNo2Pro & Farm500,000$0$0$No500,000$--------No--------Link / NHL Link
Oliver KylingtonChicago BlackhawksD261997-05-19No183 Lbs6 ft0NoNoN/ANoNo2Pro & Farm900,000$0$0$No900,000$--------No--------Link / NHL Link
Rasmus Ristolainen (1 Way Contract)Chicago BlackhawksD281994-10-27No221 Lbs6 ft4YesNoN/ANoNo3Pro Only3,250,000$0$0$No3,250,000$3,250,000$-------YesYes-------Link / NHL Link
Robin LehnerChicago BlackhawksG311991-07-24No250 Lbs6 ft4YesNoN/ANoNo1Pro Only2,500,000$0$0$No------------------Link / NHL Link
Ryan DzingelChicago BlackhawksLW311992-03-09No190 Lbs6 ft0NoNoTrade2023-12-21NoNo2Pro & Farm500,000$0$0$No500,000$--------No--------Link / NHL Link
Tyler MotteChicago BlackhawksLW281995-03-10No192 Lbs5 ft10NoNoN/ANoNo4Pro & Farm650,000$0$0$No650,000$650,000$650,000$------NoNoNo------Link / NHL Link
Tyson JostChicago BlackhawksC251998-03-14No187 Lbs5 ft11NoNoTrade2024-06-18NoNo1Pro & Farm1,750,000$0$0$No------------------Link / NHL Link
Vince DunnChicago BlackhawksD261996-10-29No200 Lbs6 ft0NoNoN/ANoNo2Pro & Farm1,750,000$0$0$No1,750,000$--------No--------Link / NHL Link
Wade AllisonChicago BlackhawksRW251997-10-14No205 Lbs6 ft2NoNoN/ANoNo1Pro & Farm700,000$0$0$No------------------Link / NHL Link
William Karlsson (1 Way Contract)Chicago BlackhawksLW301993-01-08No190 Lbs6 ft0NoNoN/ANoNo3Pro & Farm3,450,000$0$0$No3,450,000$3,450,000$-------NoNo-------Link / NHL Link
Total PlayersAverage AgeAverage WeightAverage HeightAverage ContractAverage Year 1 Salary
2328.48198 Lbs6 ft12.132,612,812$

Sum Year 1 Salary Sum Year 2 Salary Sum Year 3 Salary Sum Year 4 Salary Sum Year 5 Salary
60,094,672$51,894,672$18,700,000$3,800,000$0$



5 vs 5 Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Nikita KucherovMika ZibanejadMitch Marner31023
2William KarlssonMatt DucheneNick Schmaltz30023
3Jason ZuckerMikael GranlundAlex Tuch29032
4Ryan DzingelTyson JostBrett Bulmer10032
5 vs 5 Defense
Line #DefenseDefenseTime %PHYDFOF
1Rasmus RistolainenJacob Trouba35041
2Ivan ProvorovNikita Zaitsev35041
3Vince DunnOliver Kylington25041
4Vince DunnOliver Kylington5050
Power Play Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Nikita KucherovMika ZibanejadMitch Marner55005
2William KarlssonMatt DucheneNick Schmaltz45005
Power Play Defense
Line #DefenseDefenseTime %PHYDFOF
1Rasmus RistolainenJacob Trouba55005
2Ivan ProvorovNikita Zaitsev45005
Penalty Kill 4 Players Forward
Line #CenterWingTime %PHYDFOF
1Mikael GranlundJason Zucker51050
2Nick SchmaltzWilliam Karlsson49050
Penalty Kill 4 Players Defense
Line #DefenseDefenseTime %PHYDFOF
1Vince DunnJacob Trouba51050
2Oliver KylingtonNikita Zaitsev49050
Penalty Kill 3 Players
Line #WingTime %PHYDFOFDefenseDefenseTime %PHYDFOF
1Brett Bulmer51050Rasmus RistolainenVince Dunn51050
2Tyson Jost49050Ivan ProvorovOliver Kylington49050
4 vs 4 Forward
Line #CenterWingTime %PHYDFOF
1Mika ZibanejadNikita Kucherov60014
2Matt DucheneNick Schmaltz40014
4 vs 4 Defense
Line #DefenseDefenseTime %PHYDFOF
1Rasmus RistolainenMitch Marner51023
2Ivan ProvorovWilliam Karlsson49023
Last Minutes Offensive
Left WingCenterRight WingDefenseDefense
Nikita KucherovMika ZibanejadMitch MarnerRasmus RistolainenIvan Provorov
Last Minutes Defensive
Left WingCenterRight WingDefenseDefense
Nikita KucherovMika ZibanejadNick SchmaltzRasmus RistolainenJacob Trouba
Extra Forwards
Normal PowerPlayPenalty Kill
Jason Zucker, Alex Tuch, Brett BulmerJason Zucker, Brett BulmerNikita Kucherov
Extra Defensemen
Normal PowerPlayPenalty Kill
Vince Dunn, Oliver Kylington, Ivan ProvorovVince DunnOliver Kylington, Ivan Provorov
Penalty Shots
Mika Zibanejad, Nikita Kucherov, William Karlsson, Mitch Marner, Jason Zucker
Goalie
#1 : Jordan Binnington, #2 : Robin Lehner
Custom OT Lines Forwards
Mika Zibanejad, Nikita Kucherov, Mitch Marner, Nick Schmaltz, William Karlsson, Jason Zucker, Jason Zucker, Matt Duchene, Alex Tuch, Mikael Granlund, Brett Bulmer
Custom OT Lines Defensemen
Rasmus Ristolainen, Jacob Trouba, Ivan Provorov, Nikita Zaitsev, Vince Dunn


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
1Anaheim Mighty Ducks4120100013103211000006332010100077050.4171322350023711224436402121324610720420.00%13284.62%21023189054.13%942176753.31%577108952.98%1026370346937
2Boston Bruins2010010035-21010000023-11000010012-110.16736900021058221917077298367114.29%50100.00%01023189054.13%942176753.31%577108952.98%402449173116
3Carolina Hurricanes22000000927110000005141100000041361.0009162500432055251713065264399333.33%20100.00%01023189054.13%942176753.31%577108952.98%442843163117
4Colorado Avalanche41201000880210010006332020000025-350.41781422003131129424735511249181118225.00%9188.89%01023189054.13%942176753.31%577108952.98%1016677316633
5Columbus Blue Jackets631011001711631001100106432100000752120.6671729460053811836648672175646315723417.39%19384.21%01023189054.13%942176753.31%577108952.98%135811255510351
6Detroit Red Wings632000101716130200010810-233000000963110.6111730471037622136669739179624312615320.00%19194.74%01023189054.13%942176753.31%577108952.98%14188125519848
7Edmonton Oilers4210100015105210010009452110000066080.667152338102751129384842111941348615640.00%17194.12%11023189054.13%942176753.31%577108952.98%905583346633
8Florida Panthers211000004311010000012-11100000031230.5004711000220561718210572321589222.22%8275.00%01023189054.13%942176753.31%577108952.98%422444183316
9Hamilton Mustangs62101011191543100101011653110000189-1110.61119325100485519361656313203553913929517.24%17382.35%11023189054.13%942176753.31%577108952.98%13582135549849
10Los Angeles Kings40300001513-82010000125-32020000038-510.0835712201310118394432610623361008337.50%18383.33%01023189054.13%942176753.31%577108952.98%945879367133
11Minnesota North Stars632000101613331100010109132100000642110.6111627430064511756558522167763613424416.67%16287.50%01023189054.13%942176753.31%577108952.98%142881215110150
12Montreal Canadiens22000000743110000002111100000053261.0007132000313066202125065284378112.50%20100.00%01023189054.13%942176753.31%577108952.98%463042163016
13New Jersey Devils21100000440110000003211010000012-130.500471100031062222515063171045700.00%5260.00%01023189054.13%942176753.31%577108952.98%483139153116
14New York Islanders21000100862110000004131000010045-140.667813210014305515182026420253813323.08%5260.00%01023189054.13%942176753.31%577108952.98%472942173217
15New York Rangers2110000078-1110000003211010000046-230.5007111800340070292021055141541500.00%5180.00%21023189054.13%942176753.31%577108952.98%462939173315
16Philadelphia Flyers2010100057-21010000025-31000100032120.333551000112163142521358191835400.00%9277.78%11023189054.13%942176753.31%577108952.98%432644173316
17Pittsburgh Penguins220000001037110000004221100000061561.0001017270015405621201506519143910330.00%7185.71%01023189054.13%942176753.31%577108952.98%452841163217
18Quebec Nordiques220000001183110000007521100000043161.00011193000524073271927067226415240.00%30100.00%01023189054.13%942176753.31%577108952.98%412446163215
19Seattle Kraken4210010067-12010010036-32200000031270.58361016013120128394146210632439618211.11%18383.33%01023189054.13%942176753.31%577108952.98%925484366732
20St Louis Blues64100100201463300000014683110010068-2130.7222037571068602058362573169416214325520.00%16475.00%01023189054.13%942176753.31%577108952.98%14491119539951
21Tampa Bay Lightning2020000037-41010000013-21010000024-200.000336000120681043150541418496233.33%9366.67%01023189054.13%942176753.31%577108952.98%442640183516
22Toronto Maple Leafs2010001035-21010000014-31000001021120.3333360001116519221611592210591000.00%5180.00%01023189054.13%942176753.31%577108952.98%472742183418
23Vegas Golden Knights4210000115123210000017522110000087170.5831525400044701204935363107352810117423.53%9366.67%11023189054.13%942176753.31%577108952.98%975974357336
Total7835250654322519134391711042321219427391814023111049771330.5682253766015157788014246283382076964231376360118172955920.00%2364083.05%81023189054.13%942176753.31%577108952.98%1819111916136821308659
_Since Last GM Reset7835250654322519134391711042321219427391814023111049771330.5682253766015157788014246283382076964231376360118172955920.00%2364083.05%81023189054.13%942176753.31%577108952.98%1819111916136821308659
_Vs Conference54231705333151129222710604232866323271311011016566-1910.5621512564075139495512171559255354348156451044813002024220.79%1712684.80%51023189054.13%942176753.31%577108952.98%12787881095475915458
_Vs Division301570223189692015630213053371615940010136324580.64489155244202430309969341302312298932982436991162118.10%871385.06%11023189054.13%942176753.31%577108952.98%700431626266501251

Total For Players
Games PlayedPointsStreakGoalsAssistsPointsShots ForShots AgainstShots BlockedPenalty MinutesHitsEmpty Net GoalsShutouts
78133OTL122537660124622313763601181751
All Games
GPWLOTWOTL SOWSOLGFGA
7835256543225191
Home Games
GPWLOTWOTL SOWSOLGFGA
391711423212194
Visitor Games
GPWLOTWOTL SOWSOLGFGA
391814231110497
Last 10 Games
WLOTWOTL SOWSOL
520201
Power Play AttempsPower Play GoalsPower Play %Penalty Kill AttempsPenalty Kill Goals AgainstPenalty Kill %Penalty Kill Goals For
2955920.00%2364083.05%8
Shots 1 PeriodShots 2 PeriodShots 3 PeriodShots 4+ PeriodGoals 1 PeriodGoals 2 PeriodGoals 3 PeriodGoals 4+ Period
8338207696457788014
Face Offs
Won Offensive ZoneTotal OffensiveWon Offensive %Won Defensif ZoneTotal DefensiveWon Defensive %Won Neutral ZoneTotal NeutralWon Neutral %
1023189054.13%942176753.31%577108952.98%
Puck Time
In Offensive ZoneControl In Offensive ZoneIn Defensive ZoneControl In Defensive ZoneIn Neutral ZoneControl In Neutral Zone
1819111916136821308659


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
14Chicago Blackhawks4Carolina Hurricanes1AWBoxScore
314Carolina Hurricanes1Chicago Blackhawks5BWBoxScore
528Quebec Nordiques5Chicago Blackhawks7BWBoxScore
847Chicago Blackhawks3Philadelphia Flyers2AWXBoxScore
1050Edmonton Oilers2Chicago Blackhawks3BWXBoxScore
1262Chicago Blackhawks4Anaheim Mighty Ducks3AWXBoxScore
1577Chicago Blackhawks2Los Angeles Kings5ALBoxScore
1790Los Angeles Kings2Chicago Blackhawks1BLXXBoxScore
20104Chicago Blackhawks3Columbus Blue Jackets1AWBoxScore
22115Chicago Blackhawks4Detroit Red Wings3AWBoxScore
24129Hamilton Mustangs4Chicago Blackhawks5BWXXBoxScore
26141Minnesota North Stars4Chicago Blackhawks3BLBoxScore
28152St Louis Blues1Chicago Blackhawks5BWBoxScore
30167Columbus Blue Jackets2Chicago Blackhawks1BLXBoxScore
32179Chicago Blackhawks2St Louis Blues4ALBoxScore
34192Chicago Blackhawks0Minnesota North Stars1ALBoxScore
36200Anaheim Mighty Ducks1Chicago Blackhawks5BWBoxScore
38212Chicago Blackhawks2Seattle Kraken1AWBoxScore
39221Chicago Blackhawks2Tampa Bay Lightning4ALBoxScore
42236Montreal Canadiens1Chicago Blackhawks2BWBoxScore
45248Chicago Blackhawks1Boston Bruins2ALXBoxScore
48260New York Islanders1Chicago Blackhawks4BWBoxScore
51272Chicago Blackhawks3Florida Panthers1AWBoxScore
54284Tampa Bay Lightning3Chicago Blackhawks1BLBoxScore
58300Chicago Blackhawks4Hamilton Mustangs2AWBoxScore
59304Detroit Red Wings4Chicago Blackhawks2BLBoxScore
62324Minnesota North Stars2Chicago Blackhawks3BWBoxScore
65334Chicago Blackhawks2Detroit Red Wings1AWBoxScore
67347Columbus Blue Jackets2Chicago Blackhawks6BWBoxScore
69356Chicago Blackhawks1Columbus Blue Jackets3ALBoxScore
70361Detroit Red Wings3Chicago Blackhawks4BWXXBoxScore
73384Chicago Blackhawks3Minnesota North Stars2AWBoxScore
75392Chicago Blackhawks2Toronto Maple Leafs1AWXXBoxScore
77404Philadelphia Flyers5Chicago Blackhawks2BLBoxScore
80417Chicago Blackhawks4Quebec Nordiques3AWBoxScore
82427Pittsburgh Penguins2Chicago Blackhawks4BWBoxScore
84439Toronto Maple Leafs4Chicago Blackhawks1BLBoxScore
85446New York Rangers2Chicago Blackhawks3BWBoxScore
88464Chicago Blackhawks4New York Rangers6ALBoxScore
90476Columbus Blue Jackets2Chicago Blackhawks3BWXBoxScore
93488Chicago Blackhawks3Columbus Blue Jackets1AWBoxScore
96494Chicago Blackhawks5Montreal Canadiens3AWBoxScore
98509Boston Bruins3Chicago Blackhawks2BLBoxScore
100518Chicago Blackhawks6Pittsburgh Penguins1AWBoxScore
103532Chicago Blackhawks1New Jersey Devils2ALBoxScore
105541New Jersey Devils2Chicago Blackhawks3BWBoxScore
107555Chicago Blackhawks4New York Islanders5ALXBoxScore
111567Seattle Kraken3Chicago Blackhawks1BLBoxScore
114586Chicago Blackhawks5Edmonton Oilers3AWBoxScore
115590Chicago Blackhawks7Vegas Golden Knights2AWBoxScore
118606Chicago Blackhawks1Colorado Avalanche2ALBoxScore
120613Colorado Avalanche1Chicago Blackhawks2BWXBoxScore
124630Vegas Golden Knights4Chicago Blackhawks3BLXXBoxScore
126640Florida Panthers2Chicago Blackhawks1BLBoxScore
128651Chicago Blackhawks2Hamilton Mustangs4ALBoxScore
130663Hamilton Mustangs1Chicago Blackhawks4BWBoxScore
132674St Louis Blues1Chicago Blackhawks3BWBoxScore
134689Chicago Blackhawks2St Louis Blues1AWBoxScore
137699Chicago Blackhawks1Seattle Kraken0AWBoxScore
139711Edmonton Oilers2Chicago Blackhawks6BWBoxScore
142724Chicago Blackhawks1Vegas Golden Knights5ALBoxScore
144736Los Angeles Kings3Chicago Blackhawks1BLBoxScore
146747Chicago Blackhawks1Colorado Avalanche3ALBoxScore
148759Anaheim Mighty Ducks2Chicago Blackhawks1BLBoxScore
152778Chicago Blackhawks3Anaheim Mighty Ducks4ALBoxScore
154790Colorado Avalanche2Chicago Blackhawks4BWBoxScore
156801Chicago Blackhawks1Los Angeles Kings3ALBoxScore
158813Vegas Golden Knights1Chicago Blackhawks4BWBoxScore
161826Chicago Blackhawks1Edmonton Oilers3ALBoxScore
163838Seattle Kraken3Chicago Blackhawks2BLXBoxScore
165841Detroit Red Wings3Chicago Blackhawks2BLBoxScore
166847Chicago Blackhawks3Detroit Red Wings2AWBoxScore
169870Chicago Blackhawks3Minnesota North Stars1AWBoxScore
170876Minnesota North Stars3Chicago Blackhawks4BWXXBoxScore
173894Chicago Blackhawks2Hamilton Mustangs3ALXXBoxScore
174897Hamilton Mustangs1Chicago Blackhawks2BWXBoxScore
179920St Louis Blues4Chicago Blackhawks6BWBoxScore
180932Chicago Blackhawks2St Louis Blues3ALXBoxScore



Arena Capacity - Ticket Price Attendance - %
Level 1Level 2Level 3Level 4Luxury
Capacity59404860198039601260
Ticket Price93523225188
Attendance191,432161,22061,786120,97141,853
Attendance PCT82.63%85.06%80.01%78.33%85.17%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueCapacityTeam Popularity
0 14802 - 82.23% 1,111,605$43,352,612$18000100

Expenses
Year To Date ExpensesPlayers Total SalariesPlayers Total Average SalariesCoaches SalariesSpecial Salary Cap Value
59,520,211$ 63,373,672$ 63,373,672$ 0$ 0$
Salary Cap Per DaysSalary Cap To DateLuxury Taxe TotalPlayers In Salary CapPlayers Out of Salary Cap
0$ 59,520,211$ 0$ 0 0

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
0$ 0 350,131$ 0$

Team Total Estimate
Estimated Season Expenses Current Bank Account Projected Bank Account
0$ 58,944,134$ 58,944,134$



Depth Chart

Left WingCenterRight Wing
Nikita KucherovAGE:30PO:0OV:83
William KarlssonAGE:30PO:0OV:79
Jason ZuckerAGE:31PO:0OV:77
Ryan DzingelAGE:31PO:0OV:70
Tyler MotteAGE:28PO:0OV:69
Evgeny SvechnikovAGE:26PO:0OV:68
Kevin RooneyAGE:30PO:0OV:68
Andrew AgozzinoAGE:32PO:0OV:67
Michael CarconeAGE:27PO:0OV:67
Sonny MilanoAGE:27PO:0OV:63
Mika ZibanejadAGE:30PO:0OV:84
Matt DucheneAGE:32PO:0OV:77
Mikael GranlundAGE:31PO:0OV:76
Tyson JostAGE:25PO:0OV:72
Anze KopitarAGE:35PO:0OV:69
Blake ColemanAGE:31PO:0OV:69
Cedric PaquetteAGE:29PO:0OV:69
Nick MerkleyAGE:26PO:0OV:66
Joel KellmanAGE:29PO:0OV:64
Arttu RuotsalainenAGE:25PO:0OV:63
Mitch MarnerAGE:26PO:0OV:81
Nick SchmaltzAGE:27PO:0OV:79
Alex TuchAGE:27PO:0OV:76
Brett BulmerAGE:31PO:0OV:75
Austin WatsonAGE:31PO:0OV:69
Wade AllisonAGE:25PO:0OV:69
Jordan WealAGE:31PO:0OV:68
Brandon DuhaimeAGE:26PO:0OV:67
Joel KivirantaAGE:27PO:0OV:66

Defense #1Defense #2Goalie
Rasmus RistolainenAGE:28PO:0OV:82
Ivan ProvorovAGE:26PO:0OV:80
Jacob TroubaAGE:29PO:0OV:80
Nikita ZaitsevAGE:31PO:0OV:78
Vince DunnAGE:26PO:0OV:73
Oliver KylingtonAGE:26PO:0OV:73
Dakota MermisAGE:29PO:0OV:72
Nikolai KnyzhovAGE:25PO:0OV:72
TJ BrodieAGE:33PO:0OV:71
Alex Vlasic (R)AGE:22PO:0OV:71
Urho Vaakanainen (R)AGE:24PO:0OV:71
Jacob MacDonaldAGE:30PO:0OV:70
Brad HuntAGE:34PO:0OV:67
Kale ClagueAGE:25PO:0OV:67
Parker WotherspoonAGE:25PO:0OV:67
Maxime LajoieAGE:25PO:0OV:66
Lucas JohansenAGE:25PO:0OV:66
Robin LehnerAGE:31PO:0OV:84
Jordan BinningtonAGE:29PO:0OV:82
Anton KhudobinAGE:37PO:0OV:76
Dan VladarAGE:25PO:0OV:76
Spencer MartinAGE:28PO:0OV:72

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
0x RFA Tag (Mika Zibanejad Y25)Chicago Blackhawks00
1x NSHL24 UFA Signing Re-RateChicago Blackhawks00
20x CON PTSChicago Blackhawks00
7x TC PTSChicago Blackhawks00
Aarne TalvitleChicago Blackhawks19102
Adam FantilliChicago Blackhawks232Link
Adam GajanChicago Blackhawks2331Link
Cole SchwindtChicago Blackhawks2191Link
Connor McMichaelChicago Blackhawks1929
Connor ZaryChicago Blackhawks2029
Dennis HildebyChicago Blackhawks2284Link
Gavin McCarthyChicago Blackhawks23127Link
Graham KnottChicago Blackhawks1584
Hunter HaightChicago Blackhawks2261Link
Jacob FowlerChicago Blackhawks2380Link
Jimmy SnuggerudChicago Blackhawks2217Link
John (J.J.) PeterkaChicago Blackhawks2042
Jonas RondbjergChicago Blackhawks21102Link
Jonathan LekkerimakiChicago Blackhawks2211Link
Josh DoanChicago Blackhawks2140Link
Liam KirkChicago Blackhawks2196Link
Mathieu CatafordChicago Blackhawks23128Link
Matthew ManiaChicago Blackhawks23134Link
Michael BuchingerChicago Blackhawks22104Link
Noah Dower-NilssonChicago Blackhawks23104Link
Noah WarrenChicago Blackhawks2278Link
Noel NordhChicago Blackhawks23118Link
Quinton BurnsChicago Blackhawks23124Link
Quinton ByfieldChicago Blackhawks202
Roni HirvonenChicago Blackhawks2043
Victor SoderstromChicago Blackhawks1915
Y 23 RND 6 MTLChicago Blackhawks00

Draft Picks

Year R1R2R3R4R5R6R7
24
25
26
27
28
Conditional Draft Picks




The STHS News Database File was not found or corrupted. Please create one from the League News Management or the STHS.




Chicago Blackhawks Trade History

[2024-06-26 10:04:51 AM] - New Record for Team's Most Shots Blocked (22) in 1 Game for Chicago Blackhawks!



[2024-07-05 11:51:05 AM] Successfully loaded Chicago Blackhawks lines done with Web Base Client and SQLite Database from IP:67.204.211.201 .
[2024-07-05 11:01:44 AM] Successfully loaded Chicago Blackhawks lines done with Web Base Client and SQLite Database from IP:67.204.211.201 .
[2024-07-04 2:46:39 PM] Farm Game #920 - Kevin Rooney from Rockford IceHogs has scored a Hat Trick!
[2024-07-03 10:21:27 AM] Successfully loaded Chicago Blackhawks lines done with Web Base Client and SQLite Database from IP:2605:b100:322:779b:c502:404a:3991:672f .
[2024-07-03 10:21:05 AM] Successfully loaded Chicago Blackhawks lines done with Web Base Client and SQLite Database from IP:2605:b100:322:779b:c502:404a:3991:672f .
[2024-07-01 10:44:10 AM] Dakota Mermis from Rockford IceHogs is back from Exhaustion.
[2024-07-01 10:26:54 AM] Dakota Mermis from Rockford IceHogs is injured from Exhaustion.
[2024-06-30 10:11:18 AM] Urho Vaakanainen from Rockford IceHogs is back from Left Leg Injury.
[2024-06-30 10:11:18 AM] Brandon Duhaime from Rockford IceHogs completes suspension
[2024-06-27 11:43:07 AM] $2,066,954 was added to Chicago Blackhawks bank account.
[2024-06-26 10:04:51 AM] New Record for Team's Most Shots Blocked (22) in 1 Game for Chicago Blackhawks!
[2024-06-26 10:04:01 AM] Successfully loaded Chicago Blackhawks lines done with Web Base Client and SQLite Database from IP:74.14.39.214 .
[2024-06-24 10:04:21 AM] Successfully loaded Chicago Blackhawks lines done with Web Base Client and SQLite Database from IP:174.89.127.59 .



No Injury or Suspension.


Chicago Blackhawks 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

Chicago Blackhawks Goalies Stat Leaders (Regular Season)

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

Chicago Blackhawks 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

Chicago Blackhawks 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

Chicago Blackhawks Goalies Stat Leaders (Play-Off)

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