Please rotate your device to landscape mode for a better experience.
Login

Royals
GP: 78 | W: 44 | L: 30 | OTL: 4 | P: 92
GF: 288 | GA: 268 | PP%: 18.44% | PK%: 85.65%
GM : Noah Dawson | Morale : 50 | Team Overall : 80
Next Games #937 vs Trident

Game Center
Royals
44-30-4, 92pts
2
3 Privateers
36-33-10, 82pts
Team Stats
W1StreakSOL1
22-15-2Home Record19-16-5
22-15-2Away Record17-17-5
5-4-1Last 10 Games7-2-1
3.69Goals Per Game3.24
3.44Goals Against Per Game3.20
18.44%Power Play Percentage21.94%
85.65%Penalty Kill Percentage76.19%
Blues
41-30-7, 89pts
2
4 Royals
44-30-4, 92pts
Team Stats
L1StreakW1
20-14-5Home Record22-15-2
21-16-2Away Record22-15-2
5-5-0Last 10 Games5-4-1
3.31Goals Per Game3.69
3.13Goals Against Per Game3.44
23.81%Power Play Percentage18.44%
83.17%Penalty Kill Percentage85.65%
Trident
42-27-8, 92pts
2026-03-22
Royals
44-30-4, 92pts
Team Stats
W1StreakW1
20-15-3Home Record22-15-2
22-12-5Away Record22-15-2
5-3-2Last 10 Games5-4-1
3.36Goals Per Game3.69
3.12Goals Against Per Game3.69
15.44%Power Play Percentage18.44%
86.09%Penalty Kill Percentage85.65%
Royals
44-30-4, 92pts
2026-03-25
Blues
41-30-7, 89pts
Team Stats
W1StreakL1
22-15-2Home Record20-14-5
22-15-2Away Record21-16-2
5-4-1Last 10 Games5-5-0
3.69Goals Per Game3.31
3.44Goals Against Per Game3.31
18.44%Power Play Percentage23.81%
85.65%Penalty Kill Percentage83.17%
Team Leaders
Goals
Joe Mckinlay
34
Assists
Anton Vekselberg
58
Points
Anton Vekselberg
89
Plus/Minus
Joel Vestergren
17
Wins
Terrance Audet
28
Save Percentage
Terrance Audet
0.912

Team Stats
Goals For
288
3.69 GFG
Shots For
2953
37.86 Avg
Power Play Percentage
18.4%
26 GF
Offensive Zone Start
38.8%
Goals Against
268
3.44 GAA
Shots Against
2710
34.74 Avg
Penalty Kill Percentage
85.6%%
30 GA
Defensive Zone Start
35.9%
Team Info

General ManagerNoah Dawson
CoachLouis Roy
DivisionSouth East
ConferenceSouthern Conference
CaptainLen Cozart
Assistant #1Keyler Kraftcheck
Assistant #2Anton Vekselberg


Arena Info

NameThe Palace
Capacity18,000
Attendance17,038
Season Tickets7,200


Roster Info

Pro Team20
Farm Team34
Contract Limit54 / 55
Prospects5


Salary Cap

Estimated Season Salary Cap57,903,988$
Available Salary Cap1,096,012$
Special Salary Cap Value0$
Players In Salary Cap20


Finance

Year to Date Revenue68,976,412$
Year To Date Expenses50,411,556$
Estimated Season Revenue1,768,626$
Estimated Season Expenses2,490,915$
Current Bank Account81,361,685$
Projected Bank Account80,506,052$


Team History

This Season44-30-4 (92PTS)
History226-146-29 (0.564%)
Playoff Appearances3
Playoff Record (W-L)10 - 12 (0.455%)
Stanley Cup0


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
1Len Cozart (C)19X100.004460846789968864929899967772779508603432,900,000$
2Joe Mckinlay18X100.009735998699698999927487808195752508603636,150,000$
3Anton Vekselberg (A)28X100.0058359793959975986791646095378626508303055,375,000$
4Milo Volcan13X100.0096446374699793917875996568968016508203222,872,166$
5Benito Mathers0X100.0085549769929252977281886953469723508103211,159,000$
6Klas Aaltio11X100.0082428775716978897996897246507261508102432,800,000$
7Kaiden Simmonds0X100.0060637491849968978372637959506919508003313,000,000$
8Stephan Bhatia87X100.007547748993995372987285784782979508003411,429,000$
9Yegor Kachkov (R)8X100.0075387297899485796646945453696873507702152,200,000$
10Joel Vestergren (R)27X100.009935727491917368994090915643856450770231800,000$
11Edouard Devlin29X100.0071646285699952857986617540659440507602851,850,000$
12Randall Sappington43X100.004166647664817598596887939584821507603511,700,000$
13Villiam Oikarinen0X100.0095378890859481612574559939685835508302923,100,000$
14Andre Schleicher79X100.0088609363907681982578629495417521508203133,500,000$
15Keyler Kraftcheck (A)76X100.0054506776899991702592698855898750508102611,800,000$
16Mikhail Tsvetkov26X100.0099376192828081752583735252763924507903031,999,750$
17Vilppu Lavinen0X100.009339936175918581255059965262385507703412,750,000$
18Stanley Berger (R)9X100.0045597484865887982574369992807053507602451,300,000$
Scratches
TEAM AVERAGE100.00754879808488778462757680646775305080
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
1Terrance Audet098.008688677499549973639286587420508003032,200,000$
2Parttyli Kruus35100.008683908297628592605569527118507903212,224,250$
Scratches
TEAM AVERAGE99.0086867978985892836274785573195080
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary
Louis Roy93717576619359CAN5351,200,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
1Anton VekselbergRoyalsLW7831588906070762968917410.47%31145318.646713221161122495535.87%929823001.2237000753
2Joe MckinlayRoyalsC78344175-4601141352668114312.78%40146418.773710181171123736250.82%17594927011.0233000635
3Klas AaltioRoyalsLW78323668-6315120742627413512.21%28127416.3435816113000054246.27%674125001.0700010166
4Kaiden SimmondsRoyalsRW7830376786620108932498612012.05%29125916.154610191022247776044.83%585819001.0600121571
5Randall SappingtonRoyalsLW782728558391562692458813311.02%39118615.2213465601111902347.92%483718000.9312111212
6Benito MathersRoyalsRW7826255112610104722277812811.45%27117815.11000249000003456.25%642618000.8700101125
7Len CozartRoyalsC78182947715553123112377016.07%30127616.3724667921351072151.75%10281328010.7400010121
8Keyler KraftcheckRoyalsD78144451485257811411750460.85%96184423.65156111240110146000%03355000.4900023101
9Milo VolcanRoyalsRW7823214464810148562128912310.85%32105713.56112591000003143.94%1324214000.8300002431
10Stephan BhatiaRoyalsC68923322315897511025568.18%1584212.38123438000021054.32%648268000.7615010114
11Yegor KachkovRoyalsRW7815173282207841231661216.49%1491511.73011247000001139.02%416215000.7000000010
12Andre SchleicherRoyalsD785263113312510812210237444.90%123184523.660335740000177200%01551000.3412131022
13Timothe BaumanHydra (ROY)RW46131528-1180665214928748.72%1373415.9634716690112221155.38%381238000.7600000212
14Villiam OikarinenRoyalsD78324271433151281078934403.37%101178122.8421361080003177000%01358000.3000021021
15Joel VestergrenRoyalsC781411251716010511378324817.95%32105613.540000001132013051.70%911824000.4700000013
16Edouard DevlinRoyalsC5791524749553369220559.78%105669.94202313000030036.00%25139100.8500100200
17Stanley BergerRoyalsD7801919129030371298034270%91160020.520002350221157000%0668000.2400231001
18Vilppu LavinenRoyalsD7831316-67571937433224.05%93113114.5000001011063000%0141000.2800010000
19Thomas BraaksmaHydra (ROY)C193912-360412525102612.00%729815.690331210000170149.32%29628000.8000000211
20Mikhail TsvetkovRoyalsD6301212-749574224816160%3686713.7701111000001000%02317000.2801000000
21Fyodor RomantsevHydra (ROY)LW100332754510490%3969.6300000000000033.33%302000.6200010000
22Gino GenuaHydra (ROY)LW6022240563040%0599.930000000007000%105000.6700000000
23Bernt-Erik TakkinenHydra (ROY)LW5000000323000%05110.32000000000400100.00%21100000000000
Team Total or Average144429650880484675185171916403080101116149.61%8902384216.51295382145127261218271487392151.13%5556590542120.6792071811353839
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
1Terrance AudetRoyals49281440.9123.052876211461666953220.50084632630
2Parttyli KruusRoyals126600.8933.647082043401205011.00081220001
Team Total or Average61342040.9093.163585411892067115823165852631


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 ByLast Trade DateForce Waivers Waiver Possible Contract Contract Signature DateForce UFA Emergency Recall Type Current Salary Salary 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
Andre SchleicherRoyalsD311996-12-02GERNo220 Lbs6 ft5NoNoAssign ManuallyNoYes32025-02-01FalseFalsePro & Farm3,500,000$3,500,000$166,667$No3,500,000$3,500,000$-------3,500,000$3,500,000$-------NoNo-------
Anton VekselbergRoyalsLW301997-12-01RUSNo205 Lbs6 ft3NoNoAssign ManuallyNoYes52025-09-28FalseFalsePro & Farm5,375,000$5,375,000$255,952$No5,375,000$5,375,000$5,375,000$5,375,000$-----5,375,000$5,375,000$5,375,000$5,375,000$-----NoNoNoNo-----
Benito MathersRoyalsRW321995-03-21USANo170 Lbs5 ft5NoNoTrade2024-03-13NoYes1FalseFalsePro & Farm1,159,000$1,159,000$55,190$No---------------------------
Edouard DevlinRoyalsC281999-05-11CANNo196 Lbs6 ft2NoNoAssign ManuallyNoYes52025-10-26FalseFalsePro & Farm1,850,000$1,850,000$88,095$No1,850,000$1,850,000$1,850,000$1,850,000$-----1,850,000$1,850,000$1,850,000$1,850,000$-----NoNoNoNo-----
Joe MckinlayRoyalsC361991-07-14CANNo194 Lbs6 ft3NoNoAssign ManuallyNoYes32025-09-28FalseFalsePro & Farm6,150,000$6,150,000$292,857$No6,150,000$6,150,000$-------6,150,000$6,150,000$-------NoNo-------
Joel VestergrenRoyalsC232004-07-02SWEYes213 Lbs6 ft1NoNoDraftNoNo12024-07-03FalseFalsePro & Farm800,000$800,000$38,095$No---------------------------
Kaiden SimmondsRoyalsRW331994-08-12CANNo169 Lbs5 ft9NoNoTrade2024-11-16NoYes12024-06-07FalseFalsePro & Farm3,000,000$3,000,000$142,857$No---------------------------
Keyler KraftcheckRoyalsD262001-09-17CANNo180 Lbs5 ft7NoNoN/ANoYes1FalseFalsePro & Farm1,800,000$1,800,000$85,714$No---------------------------
Klas AaltioRoyalsLW242003-11-27FINNo191 Lbs6 ft2NoNoN/ANoYes32024-06-05FalseFalsePro & Farm2,800,000$2,800,000$133,333$No2,800,000$2,800,000$-------2,800,000$2,800,000$-------NoNo-------
Len CozartRoyalsC341993-10-26USANo178 Lbs5 ft9NoNoAssign ManuallyNoYes32025-09-28FalseFalsePro & Farm2,900,000$2,900,000$138,095$No2,900,000$2,900,000$-------2,900,000$2,900,000$-------NoNo-------
Mikhail TsvetkovRoyalsD301997-06-13RUSNo224 Lbs6 ft7NoNoAssign ManuallyNoYes32025-10-26FalseFalsePro & Farm1,999,750$1,999,750$95,226$No1,999,750$1,999,750$-------1,999,750$1,999,750$-------NoNo-------
Milo VolcanRoyalsRW321995-10-17CANNo205 Lbs6 ft6NoNoAssign ManuallyNoYes22025-09-28FalseFalsePro & Farm2,872,166$2,872,166$136,770$No2,872,166$--------2,872,166$--------No--------
Parttyli KruusRoyalsG321995-11-18FINNo211 Lbs6 ft3NoNoFree Agent2025-02-25NoNo12026-01-21FalseFalsePro & Farm2,224,250$2,224,250$105,917$No---------------------------
Randall SappingtonRoyalsLW351992-10-22USANo239 Lbs6 ft8NoNoN/ANoYes12024-06-05FalseFalsePro & Farm1,700,000$1,700,000$80,952$No---------------------------
Stanley BergerRoyalsD242003-08-03CANYes242 Lbs6 ft7NoNoAssign ManuallyNoYes52025-09-28FalseFalsePro & Farm1,300,000$1,300,000$61,905$No1,300,000$1,300,000$1,300,000$1,300,000$-----1,300,000$1,300,000$1,300,000$1,300,000$-----NoNoNoNo-----
Stephan BhatiaRoyalsC341993-09-21CANNo198 Lbs6 ft3NoNoTrade2025-05-22NoYes1FalseFalsePro & Farm1,429,000$1,429,000$68,048$No---------------------------
Terrance AudetRoyalsG301997-05-08CANNo190 Lbs5 ft9NoNoTrade2025-10-05NoYes32025-02-01FalseFalsePro & Farm2,200,000$2,200,000$104,762$No2,200,000$2,200,000$-------2,200,000$2,200,000$-------NoNo-------
Villiam OikarinenRoyalsD291998-10-24FINNo188 Lbs6 ft2NoNoTrade2025-02-25NoYes22025-02-01FalseFalsePro & Farm3,100,000$3,100,000$147,619$No3,100,000$--------3,100,000$--------No--------
Vilppu LavinenRoyalsD341993-05-22FINNo202 Lbs6 ft4NoNoAssign Manually2024-11-03NoYes12025-02-01FalseFalsePro & Farm2,750,000$2,750,000$130,952$No---------------------------
Yegor KachkovRoyalsRW212006-02-05RUSYes175 Lbs5 ft6NoNoAssign ManuallyNoNo52025-09-28FalseFalsePro & Farm2,200,000$2,200,000$104,762$No2,200,000$2,200,000$2,200,000$2,200,000$-----2,200,000$2,200,000$2,200,000$2,200,000$-----NoNoNoNo-----
Total PlayersAverage AgeAverage WeightAverage HeightAverage ContractAverage Year 1 Salary
2029.90200 Lbs6 ft12.502,555,458$

Sum Year 1 Salary Sum Year 2 Salary Sum Year 3 Salary Sum Year 4 Salary Sum Year 5 Salary
51,109,166$36,246,916$30,274,750$10,725,000$10,725,000$



5 vs 5 Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Anton VekselbergJoe MckinlayBenito Mathers32122
2Klas AaltioLen CozartMilo Volcan29122
3Randall SappingtonStephan BhatiaKaiden Simmonds24122
4Edouard DevlinJoel VestergrenYegor Kachkov15122
5 vs 5 Defense
Line #DefenseDefenseTime %PHYDFOF
1Keyler KraftcheckAndre Schleicher39131
2Villiam OikarinenStanley Berger36131
3Mikhail TsvetkovVilppu Lavinen25131
4Villiam OikarinenAndre Schleicher0122
Power Play Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Anton VekselbergJoe MckinlayRandall Sappington50005
2Klas AaltioLen CozartKaiden Simmonds50005
Power Play Defense
Line #DefenseDefenseTime %PHYDFOF
1Keyler KraftcheckMilo Volcan50113
2Andre SchleicherVilliam Oikarinen50113
Penalty Kill 4 Players Forward
Line #CenterWingTime %PHYDFOF
1Joel VestergrenRandall Sappington60140
2Len CozartKaiden Simmonds40140
Penalty Kill 4 Players Defense
Line #DefenseDefenseTime %PHYDFOF
1Villiam OikarinenAndre Schleicher50140
2Keyler KraftcheckStanley Berger50140
Penalty Kill 3 Players
Line #WingTime %PHYDFOFDefenseDefenseTime %PHYDFOF
1Joel Vestergren55140Villiam OikarinenAndre Schleicher50140
2Len Cozart45140Keyler KraftcheckStanley Berger50140
4 vs 4 Forward
Line #CenterWingTime %PHYDFOF
1Joe MckinlayAnton Vekselberg50122
2Len CozartKlas Aaltio50122
4 vs 4 Defense
Line #DefenseDefenseTime %PHYDFOF
1Keyler KraftcheckVilliam Oikarinen50122
2Stanley BergerAndre Schleicher50122
Last Minutes Offensive
Left WingCenterRight WingDefenseDefense
Anton VekselbergJoe MckinlayKlas AaltioKeyler KraftcheckAndre Schleicher
Last Minutes Defensive
Left WingCenterRight WingDefenseDefense
Randall SappingtonJoel VestergrenLen CozartVilliam OikarinenAndre Schleicher
Extra Forwards
Normal PowerPlayPenalty Kill
Anton Vekselberg, Klas Aaltio, Kaiden SimmondsYegor Kachkov, Benito MathersJoe Mckinlay
Extra Defensemen
Normal PowerPlayPenalty Kill
Villiam Oikarinen, Keyler Kraftcheck, Andre SchleicherAndre SchleicherVilppu Lavinen, Andre Schleicher
Penalty Shots
Anton Vekselberg, Randall Sappington, Andre Schleicher, Joe Mckinlay, Len Cozart
Goalie
#1 : Terrance Audet, #2 : Parttyli Kruus
Custom OT Lines Forwards
Joe Mckinlay, Anton Vekselberg, Len Cozart, Klas Aaltio, Joel Vestergren, Yegor Kachkov, Kaiden Simmonds, Milo Volcan, Benito Mathers, Stephan Bhatia
Custom OT Lines Defensemen
Villiam Oikarinen, Andre Schleicher, Keyler Kraftcheck, Stanley Berger, Mikhail Tsvetkov


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
1Bandits20101000660100010002111010000045-120.50061218001311712824163582220436116.67%10370.00%0952188550.50%890174451.03%648123352.55%442642183417
2Blizzard22000000844110000003031100000054141.0008152301026073232327062268484125.00%40100.00%0952188550.50%890174451.03%648123352.55%442642163216
3Blues752000002821743100000161153210000012102100.714284876009712026410189740249824715321523.81%12375.00%1952188550.50%890174451.03%648123352.55%1591001445811658
4Chaos211000008621010000023-11100000063320.500812200023306526122707617835200.00%4250.00%0952188550.50%890174451.03%648123352.55%412447163115
5Dockheads4100111015132200011007702100001086270.8751524390047221535257407151443366200.00%90100.00%0952188550.50%890174451.03%648123352.55%885492346631
6Dynasty42100010211472110000099021000010125760.75021335400210821574762483160328884400.00%9188.89%0952188550.50%890174451.03%648123352.55%865491346631
7Harfang21000010743110000004221000001032141.000711180015017830291935816945300.00%20100.00%0952188550.50%890174451.03%648123352.55%472942183518
8Knights22000000844110000004221100000042241.00081321001430763026200591512504125.00%6183.33%1952188550.50%890174451.03%648123352.55%442741183315
9Maulers21100000981110000008261010000016-520.50091423004230642220220672563375120.00%90100.00%0952188550.50%890174451.03%648123352.55%412344173416
10Mighty Moose22000000844110000004311100000041341.00081523003500833429200621920435120.00%50100.00%0952188550.50%890174451.03%648123352.55%462938163417
11Militia210010001165110000009541000100021141.000111930002351881631392712118464125.00%40100.00%0952188550.50%890174451.03%648123352.55%452841173416
12Muertos41300000813-52110000045-12020000048-420.25081624102420163605845013354109911100.00%50100.00%0952188550.50%890174451.03%648123352.55%905987316229
13North Stars43100000181082110000076122000000114760.75018345200657014858395101384533783266.67%11281.82%0952188550.50%890174451.03%648123352.55%855287336631
14Orcas413000001218-62020000058-321100000710-320.250122032001560135513549013343339210110.00%9366.67%1952188550.50%890174451.03%648123352.55%885485336633
15Privateers815011001827-940201100814-6413000001013-350.313183048102961301851021131297995715814321.43%21385.71%0952188550.50%890174451.03%648123352.55%1771091736613064
16Razorbacks421000011921-2211000001012-22100000199050.625193453002980156476047415253207812325.00%10280.00%0952188550.50%890174451.03%648123352.55%915586346734
17Redbull21000010963110000005321000001043141.0009132200152171172825465181051400.00%50100.00%0952188550.50%890174451.03%648123352.55%442545183517
18Stingrays2110000011101110000009271010000028-620.50011172800362076243319067295136300.00%8187.50%0952188550.50%890174451.03%648123352.55%432745163114
19Stormbreakers20200000311-81010000015-41010000026-400.000347001110782834160652416495120.00%8275.00%0952188550.50%890174451.03%648123352.55%452741173316
20Trident714001102025-53020001089-1412001001216-450.35720365600103622691018481623065591466233.33%27292.59%2952188550.50%890174451.03%648123352.55%147891596411955
21Twisters21100000770110000004311010000034-120.5007111800412065301619066392487114.29%10100.00%0952188550.50%890174451.03%648123352.55%412445173317
22Voltage43100000181352110000089-122000000104660.75018264410774016458485801463730671200.00%15380.00%1952188550.50%890174451.03%648123352.55%915584336432
23Voodoo412000101617-120100010910-12110000077040.50016284400375215558435331455030874125.00%15286.67%0952188550.50%890174451.03%648123352.55%946081326833
Total78343004361288268203917150322014613115391715011411421375920.590288485773317111394132953102698292836271087567716391412618.44%2093085.65%6952188550.50%890174451.03%648123352.55%1731106616946661298636
_Since Last GM Reset78343004361288268203917150322014613115391715011411421375920.590288485773317111394132953102698292836271087567716391412618.44%2093085.65%6952188550.50%890174451.03%648123352.55%1731106616946661298636
_Vs Conference542123023411931921278130222091100-9271310001211029210580.53719332952230487366920657186776592419346044401108891820.22%1432185.31%5952188550.50%890174451.03%648123352.55%12017451175458893436
_Vs Division22711012106673-71135011103234-21146001003439-5200.455661141801021192438342872752687776246163457411024.39%60886.67%3952188550.50%890174451.03%648123352.55%483298477189365177

Total For Players
Games PlayedPointsStreakGoalsAssistsPointsShots ForShots AgainstShots BlockedPenalty MinutesHitsEmpty Net GoalsShutouts
7892W128848577329532710875677163931
All Games
GPWLOTWOTL SOWSOLGFGA
7834304361288268
Home Games
GPWLOTWOTL SOWSOLGFGA
3917153220146131
Visitor Games
GPWLOTWOTL SOWSOLGFGA
3917151141142137
Last 10 Games
WLOTWOTL SOWSOL
540100
Power Play AttempsPower Play GoalsPower Play %Penalty Kill AttempsPenalty Kill Goals AgainstPenalty Kill %Penalty Kill Goals For
1412618.44%2093085.65%6
Shots 1 PeriodShots 2 PeriodShots 3 PeriodShots 4+ PeriodGoals 1 PeriodGoals 2 PeriodGoals 3 PeriodGoals 4+ Period
102698292836711139413
Face Offs
Won Offensive ZoneTotal OffensiveWon Offensive %Won Defensif ZoneTotal DefensiveWon Defensive %Won Neutral ZoneTotal NeutralWon Neutral %
952188550.50%890174451.03%648123352.55%
Puck Time
In Offensive ZoneControl In Offensive ZoneIn Defensive ZoneControl In Defensive ZoneIn Neutral ZoneControl In Neutral Zone
1731106616946661298636


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
1 - 2025-11-0211Royals4Blues5LBox score
2 - 2025-11-0317Stingrays2Royals9WBox score
4 - 2025-11-0525Royals5Blizzard4WBox score
6 - 2025-11-0746North Stars2Royals4WBox score
8 - 2025-11-0957Royals1Orcas5LBox score
10 - 2025-11-1170Dockheads4Royals5WXBox score
12 - 2025-11-1382Voodoo4Royals5WXXBox score
13 - 2025-11-1496Mighty Moose3Royals4WBox score
15 - 2025-11-16107Trident3Royals2LBox score
17 - 2025-11-18119Royals6Chaos3WBox score
19 - 2025-11-20129Royals3Harfang2WXXBox score
20 - 2025-11-21143Privateers1Royals2WXBox score
22 - 2025-11-23153Voodoo6Royals4LBox score
24 - 2025-11-25166Militia5Royals9WBox score
26 - 2025-11-27179Muertos1Royals2WBox score
27 - 2025-11-28190Trident3Royals2LBox score
29 - 2025-11-30192Royals2Stormbreakers6LBox score
31 - 2025-12-02213Voltage3Royals4WBox score
33 - 2025-12-04221Royals2Militia1WXBox score
34 - 2025-12-05236Blues5Royals3LBox score
36 - 2025-12-07248Orcas4Royals2LBox score
37 - 2025-12-08254Royals1Privateers3LBox score
39 - 2025-12-10265Privateers2Royals1LXBox score
41 - 2025-12-12282Royals6Orcas5WBox score
43 - 2025-12-14297Royals2Trident4LBox score
45 - 2025-12-16308Royals4Dockheads3WBox score
47 - 2025-12-18321Royals5Voltage2WBox score
48 - 2025-12-19331Razorbacks5Royals7WBox score
50 - 2025-12-21337Royals4Knights2WBox score
51 - 2025-12-22350Blizzard0Royals3WBox score
53 - 2025-12-24362Voltage6Royals4LBox score
55 - 2025-12-26376Royals8Dynasty2WBox score
57 - 2025-12-28393Royals5North Stars3WBox score
59 - 2025-12-30405Royals2Muertos4LBox score
61 - 2026-01-01416Royals5Voltage2WBox score
62 - 2026-01-02420Royals2Stingrays8LBox score
64 - 2026-01-04441Royals5Trident3WBox score
65 - 2026-01-05446Blues3Royals6WBox score
67 - 2026-01-07456Harfang2Royals4WBox score
69 - 2026-01-09476Royals2Privateers4LBox score
71 - 2026-01-11487Knights2Royals4WBox score
73 - 2026-01-13501Royals3Voodoo4LBox score
75 - 2026-01-15508Royals4Bandits5LBox score
76 - 2026-01-16523Dynasty7Royals3LBox score
78 - 2026-01-18532Royals2Muertos4LBox score
79 - 2026-01-19543Bandits1Royals2WXBox score
81 - 2026-01-21553Royals4Redbull3WXXBox score
83 - 2026-01-23572Royals5Blues4WBox score
85 - 2026-01-25581North Stars4Royals3LBox score
87 - 2026-01-27596Orcas4Royals3LBox score
89 - 2026-01-29607Royals4Voodoo3WBox score
90 - 2026-01-30617Twisters3Royals4WBox score
92 - 2026-02-01630Redbull3Royals5WBox score
94 - 2026-02-03643Royals2Razorbacks3LXXBox score
96 - 2026-02-05654Dockheads3Royals2LXBox score
97 - 2026-02-06665Stormbreakers5Royals1LBox score
99 - 2026-02-08677Maulers2Royals8WBox score
100 - 2026-02-09684Dynasty2Royals6WBox score
102 - 2026-02-11692Royals1Maulers6LBox score
104 - 2026-02-13714Royals1Trident4LBox score
106 - 2026-02-15722Royals4Dynasty3WXXBox score
108 - 2026-02-17733Royals4Mighty Moose1WBox score
110 - 2026-02-19745Muertos4Royals2LBox score
111 - 2026-02-20756Royals6North Stars1WBox score
Trade Deadline --- Trades can’t be done after this day is simulated!
113 - 2026-02-22758Royals3Twisters4LBox score
114 - 2026-02-23773Royals7Razorbacks6WBox score
116 - 2026-02-25784Chaos3Royals2LBox score
118 - 2026-02-27802Royals3Blues1WBox score
120 - 2026-03-01814Blues1Royals3WBox score
122 - 2026-03-03826Razorbacks7Royals3LBox score
125 - 2026-03-06846Privateers6Royals4LBox score
129 - 2026-03-10865Royals4Trident5LXBox score
131 - 2026-03-12876Royals5Privateers3WBox score
132 - 2026-03-13888Privateers5Royals1LBox score
134 - 2026-03-15899Trident3Royals4WXXBox score
135 - 2026-03-16903Royals4Dockheads3WXXBox score
137 - 2026-03-18914Royals2Privateers3LBox score
139 - 2026-03-20926Blues2Royals4WBox score
141 - 2026-03-22937Trident-Royals-
144 - 2026-03-25953Royals-Blues-



Arena Capacity - Ticket Price Attendance - %
Level 1Level 2Level 3Level 4Luxury
Capacity60005000200040001000
Ticket Price110654030200
Attendance222,726183,46873,273148,60836,396
Attendance PCT95.18%94.09%93.94%95.26%93.32%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueCapacityTeam Popularity
1 17038 - 94.65% 1,768,626$68,976,412$18000100

Expenses
Year To Date ExpensesPlayers Total SalariesPlayers Total Salaries CapCoaches SalariesSpecial Salary Cap Value
50,411,556$ 51,109,166$ 51,109,166$ 1,200,000$0$ 0$
Salary Cap Per DaysSalary Cap To DateLuxury Taxe TotalPlayers In Salary CapPlayers Out of Salary Cap
51,109,166$ 50,411,556$ 0$ 20 0

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
1,768,626$ 7 355,845$ 2,490,915$

Team Total Estimate
Estimated Season Expenses Current Bank Account Projected Bank Account
2,793,339$ 81,361,685$ 80,506,052$
Estimated Season Salary CapAvailable Salary CapMaximum Salary CapOver Minimum Salary Cap
57,903,988$ 1,096,012$ 59,000,000$ 31,903,988$



Depth Chart

Left WingCenterRight Wing
Anton VekselbergAGE:30PO:26OV:83
Klas AaltioAGE:24PO:61OV:81
London Crossman (R)AGE:21PO:78OV:76
Bernt-Erik TakkinenAGE:36PO:1OV:76
Randall SappingtonAGE:35PO:1OV:76
Rylan Poirier (R)AGE:20PO:74OV:75
Gino GenuaAGE:26PO:56OV:75
Fyodor RomantsevAGE:35PO:1OV:74
Simo-Ville Annola (R)AGE:22PO:66OV:70
Len CozartAGE:34PO:9OV:86
Joe MckinlayAGE:36PO:2OV:86
Stephan BhatiaAGE:34PO:9OV:80
Brent KnudsenAGE:22PO:72OV:79
Joel Vestergren (R)AGE:23PO:64OV:77
Amos RigdonAGE:25PO:48OV:76
Edouard DevlinAGE:28PO:40OV:76
Thomas BraaksmaAGE:37PO:1OV:76
Peter Jensen (R)AGE:18PO:79OV:75
Maxime Glenn (R)AGE:23PO:57OV:75
Andres HiseyAGE:39PO:1OV:72
Antoni KeiserAGE:26PO:50OV:71
Milo VolcanAGE:32PO:16OV:82
Benito MathersAGE:32PO:23OV:81
Kaiden SimmondsAGE:33PO:19OV:80
Jason Krouse (R)AGE:21PO:79OV:77
Yegor Kachkov (R)AGE:21PO:73OV:77
Timothe BaumanAGE:34PO:8OV:76
Calvin Decourcy (R)AGE:21PO:72OV:75
Sampson Rushton (R)AGE:22PO:66OV:75
Afanasy YefimovichAGE:35PO:1OV:74
Adrien Pinette (R)AGE:23PO:59OV:73
Silas MillingtonAGE:35PO:1OV:72
Grant GiliatiAGE:35PO:1OV:72

Defense #1Defense #2Goalie
Villiam OikarinenAGE:29PO:35OV:83
Andre SchleicherAGE:31PO:21OV:82
Keyler KraftcheckAGE:26PO:50OV:81
Mikhail TsvetkovAGE:30PO:24OV:79
Pascal LatonasAGE:31PO:25OV:77
Vilppu LavinenAGE:34PO:5OV:77
Jarl Koppa (R)AGE:20PO:83OV:76
Abram Nekhocheninov (R)AGE:23PO:67OV:76
Stanley Berger (R)AGE:24PO:53OV:76
Cedric WinnikAGE:34PO:6OV:76
Court KoritzinskyAGE:24PO:53OV:74
Lev GoncharAGE:35PO:8OV:73
Arun Walton (R)AGE:22PO:66OV:71
Garet PawlickAGE:34PO:8OV:71
Leon Hausermann (R)AGE:21PO:91OV:69
Terrance AudetAGE:30PO:20OV:80
Parttyli KruusAGE:32PO:18OV:79
Ludvik LyngmoAGE:37PO:1OV:79
Jeremie SoderbergAGE:25PO:54OV:76
Luka Decarie (R)AGE:22PO:70OV:73
Kerr Rich (R)AGE:23PO:62OV:70

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
Karl-Erik SetterbergRoyals563
Rotislav DvorakRoyals558
Silas HernRoyals596
Taras TarasovRoyals585
Vasily PodenokRoyals475

Draft Picks

Year R1R2R3R4R5
6
7
8
9
10
Conditional Draft Picks



No News Found in News Database. Please create a news.


Royals Trade History




Amos Rigdon is out for 2 months because of a Strained Right Knee Injury.
Abram Nekhocheninov is out for 3 days because of a Bruised Left Shoulder Injury.



Royals 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
1Anton Vekselberg398130251381311834833813799.43%127686717.262440641121125241239.85%01.111333
2Joe Mckinlay3981691993683418626686136512.38%176723618.1825416692771430291854.79%41.0267
3Len Cozart3981031892926813834083880912.73%199743918.69629354846103317552.96%10.7801
4Milo Volcan3981411432844226182838014119.99%154630215.8313183174000024549.90%00.9012
5Klas Aaltio3121091502592169443317103310.55%110517016.5713142758000015646.33%01.0011

Royals Goalies Stat Leaders (Regular Season)

# Goalie Name GP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA
1Thatcher Goodyear1849961140.9103.051049380534592524241330.74551
2Karim Hogdal136744970.9093.17775312141044931898850.78938
3Terrance Audet49281440.9123.052876211461666953220.5008
4Benoit Loewen51221740.9023.242664011441473611310.5717
5Parttyli Kruus126600.8933.647082043401205011.0008

Royals 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
Regular Season
180332608562262250124018150303113712611401511055311251241101262427689218676862130301049103393144268988864018641623320.37%1872785.56%41008195651.53%1020199851.05%629119752.55%1766106517167061378679
280343005362281265164017140323114913712401716021311321284952814547351075102931729411002101890148270691670017441582817.72%2123683.02%91016186954.36%1108208453.17%632119552.89%1756105317127021381685
380442502531294234604020120233015012327402413002011441113310429449378710881138872941103498391026277888757516781473423.13%1923979.69%5991190052.16%1077206352.21%642122752.32%1737106017346971359671
480333503351249257-840191700130124122240141803221125135-108624942467321559492122882896100196241277091555016091231814.63%1713678.95%2965184552.30%1116204654.55%614117952.08%1775110217286761332661
57834300436128826820391715032201461311539171501141142137592288485773317111394132953102698292836271087567716391412618.44%2093085.65%6952188550.50%890174451.03%648123352.55%1731106616946661298636
Total Regular Season39817814602219267137412741001999173011814270663967199877301111125668635334781374228336579337549845370147475007501746321951365344813142853473113919.02%97116882.70%264932945552.16%5211993552.45%3165603152.48%876853488585345067503334
Playoff
1954000004938115230000030255431000001913610498113000101920034813012493134711612522115320.00%22768.18%111719659.69%13526151.72%8817251.16%2001251917414873
2734000002721631200000109142200000171256274471001210502829112252172446763170700.00%19289.47%010817960.34%11419259.38%629763.92%1621021606212260
3624000002426-2303000001319-6321000001174424436700610802285498760221745013711218.18%15473.33%06713748.91%8718646.77%5910755.14%133811265110049
Total Playoff22101200000100851511380000053530117400000473215201001682680028393308582753442211881225723852833515.15%561376.79%129251257.03%33663952.58%20937655.59%496309478188370183

Royals 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
1Milo Volcan18111627171846189012.22%532618.14213300000181.25%11.6500
2Joe Mckinlay221314276042358814.77%1138117.35000200002055.90%21.4100
3Anton Vekselberg221115269013277115.49%537316.99000600004053.33%11.3900
4Len Cozart22101424171221485418.52%1243619.83112301120155.19%01.1000
5Phillips Kaleigh22891782327256811.76%937617.12033400041153.85%00.9000

Royals Goalies Stat Leaders (Play-Off)

# Goalie Name GP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA
1Thatcher Goodyear146530.8904.1482620575171920000
2Karim Hogdal84310.9053.2647920262751131000
3Benoit Loewen10000.9003.08390022050000