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

Royals
GP: 8 | W: 4 | L: 4 | OTL: 0 | P: 8
GF: 29 | GA: 30 | PP%: 10.00% | PK%: 71.43%
GM : Noah Dawson | Morale : 50 | Team Overall : 80
Next Games #107 vs Trident

Game Center
Royals
4-4-0, 8pts
2
3 Dockheads
6-1-1, 13pts
Team Stats
W1StreakW4
3-2-0Home Record3-0-1
1-2-0Away Record3-1-0
4-4-0Last 10 Games6-1-1
3.63Goals Per Game3.63
3.75Goals Against Per Game2.75
10.00%Power Play Percentage13.04%
71.43%Penalty Kill Percentage81.25%
North Stars
5-2-1, 11pts
3
4 Royals
4-4-0, 8pts
Team Stats
L1StreakW1
3-1-1Home Record3-2-0
2-1-0Away Record1-2-0
5-2-1Last 10 Games4-4-0
2.63Goals Per Game3.63
2.13Goals Against Per Game3.75
15.79%Power Play Percentage10.00%
85.71%Penalty Kill Percentage71.43%
Royals
4-4-0, 8pts
2026-06-28
Trident
2-5-1, 5pts
Team Stats
W1StreakL2
3-2-0Home Record1-2-1
1-2-0Away Record1-3-0
4-4-0Last 10 Games2-5-1
3.63Goals Per Game3.25
3.75Goals Against Per Game3.25
10.00%Power Play Percentage7.69%
71.43%Penalty Kill Percentage84.62%
Knights
5-3-0, 10pts
2026-06-29
Royals
4-4-0, 8pts
Team Stats
W1StreakW1
2-2-0Home Record3-2-0
3-1-0Away Record1-2-0
5-3-0Last 10 Games4-4-0
3.63Goals Per Game3.63
4.13Goals Against Per Game3.63
25.00%Power Play Percentage10.00%
55.56%Penalty Kill Percentage71.43%
Voltage
6-2-0, 12pts
2026-07-01
Royals
4-4-0, 8pts
Team Stats
W2StreakW1
2-1-0Home Record3-2-0
4-1-0Away Record1-2-0
6-2-0Last 10 Games4-4-0
3.75Goals Per Game3.63
3.13Goals Against Per Game3.63
33.33%Power Play Percentage10.00%
72.73%Penalty Kill Percentage71.43%
Team Leaders
Goals
Anton Vekselberg
4
Assists
Len Cozart
6
Points
Len Cozart
8
Plus/Minus
Joel Vestergren
4
Wins
Terrance Audet
3
Save Percentage
Sammie Mckelloch
0.904

Team Stats
Goals For
29
3.63 GFG
Shots For
283
35.38 Avg
Power Play Percentage
10.0%
2 GF
Offensive Zone Start
39.2%
Goals Against
30
3.75 GAA
Shots Against
297
37.13 Avg
Penalty Kill Percentage
71.4%%
6 GA
Defensive Zone Start
34.6%
Team Info

General ManagerNoah Dawson
CoachLouis Roy
DivisionSoutheast
ConferenceEastern Conference
CaptainLen Cozart
Assistant #1Keyler Kraftcheck
Assistant #2Anton Vekselberg


Arena Info

NameThe Palace
Capacity18,000
Attendance16,993
Season Tickets7,200


Roster Info

Pro Team20
Farm Team30
Contract Limit50 / 55
Prospects9


Salary Cap

Estimated Season Salary Cap58,572,330$
Available Salary Cap427,670$
Special Salary Cap Value0$
Players In Salary Cap20


Finance

Year to Date Revenue8,832,199$
Year To Date Expenses4,924,712$
Estimated Season Revenue61,825,393$
Estimated Season Expenses50,762,416$
Current Bank Account95,824,449$
Projected Bank Account108,533,049$


Team History

This Season4-4-0 (8PTS)
History231-150-32 (0.559%)
Playoff Appearances4
Playoff Record (W-L)16 - 19 (0.457%)
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
1Joe Mckinlay18X99.009635988799708999917588808195750508703726,150,000$
2Len Cozart (C)19X100.004360836788958863919898967772775508503522,900,000$
3Anton Vekselberg (A)28X100.0057359794979976996793656095378621508403145,375,000$
4Milo Volcan13X100.0097446273689894907875996468968011508203312,872,166$
5Klas Aaltio11X100.0083428675737380907998917246507255508202522,800,000$
6Kaiden Simmonds0X100.0060637391849969978373647959506916508003423,500,000$
7Jeremiah Plaxton93X100.006061798394965387829770583466490508003712,500,000$
8Joel Vestergren (R)27X100.0099357275909275689942899156438559507802412,350,000$
9Jason Krouse (R)0X100.005936907370629694809681498534547650780221800,000$
10Yegor Kachkov (R)8X100.0075387296899787786646935353696869507702242,200,000$
11Randall Sappington43X100.004066637563817597596887929584820507503612,500,000$
12Calvin Decourcy (R)0X100.0066548374816699676564639952606669507502221,000,000$
13Villiam Oikarinen0X100.0095378791869683612575559939685831508403013,100,000$
14Andre Schleicher79X100.0088609264917782982579639595417517508303223,500,000$
15Keyler Kraftcheck (A)76X100.0054506678929993722594688955898745508202753,750,000$
16Jarl Koppa (R)0X100.0092359091648890712569479068264479507802111,000,000$
17Pascal Latonas9X100.0050527591966797472554659998955119507703221,890,000$
18Stanley Berger (R)9X100.0044597384866089982575359992807047507602541,300,000$
Scratches
TEAM AVERAGE99.94704880818484848261767381696469345080
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.008689687499549973639285587415508003122,200,000$
2Sammie Mckelloch30100.006793766883606499947893475229507803022,800,000$
Scratches
TEAM AVERAGE99.0077917271915782867985895363225079
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary
Louis Roy94707874649454CAN5441,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
1Len CozartRoyalsC8268120622146514.29%315118.890000170002141052.94%15322001.0600000011
2Anton VekselbergRoyalsLW8448-1006924122316.67%415118.93112417000040237.50%872001.0600000010
3Klas AaltioRoyalsLW84481001571761523.53%213516.9200021600000110%372001.1800000200
4Jason KrouseRoyalsRW8358-2201143113229.68%314117.74022416000000080.00%523001.1300000002
5Kaiden SimmondsRoyalsRW8257355106236198.70%211214.01000217000000075.00%441001.2500001001
6Joe MckinlayRoyalsC8246-2001118305156.67%715118.96101217000060051.40%17951000.7900000100
7Milo VolcanRoyalsRW82350100139246138.33%011914.9400000000000080.00%542000.8400000000
8Joel VestergrenRoyalsC8325460118117627.27%210012.60000000001111057.58%6621000.9900000100
9Andre SchleicherRoyalsD804432091610370%1319424.28011018000015000%035000.4100000000
10Yegor KachkovRoyalsRW83143557220101215.00%310413.05000017000001025.00%480000.7700010010
11Villiam OikarinenRoyalsD8033-10012882110%916420.6000000000017000%018000.3600000000
12Jeremiah PlaxtonRoyalsC821300062164412.50%08110.1800000000010047.83%4611000.7400000000
13Pascal LatonasRoyalsD803302041011140%911814.8600000000111000%001000.5000000000
14Randall SappingtonRoyalsLW8123020314166156.25%48911.2400000000080042.86%732000.6700000000
15Calvin DecourcyRoyalsRW81232207471214.29%18710.95000000000160050.00%622000.6800000000
16Keyler KraftcheckRoyalsD801128010117560%1117521.9400001700011000%035000.1100000000
17Jarl KoppaRoyalsD8011-20014118100%813917.5000031800006000%004000.1400000000
18Stanley BergerRoyalsD80002603126360%1314918.7100000000013000%00300000000000
Team Total or Average1442951801352101581732839718510.25%94237016.462461717500051304352.26%4865445000.6800011434
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 AudetRoyals53200.8963.793010019182108100053000
2Sammie MckellochRoyals31200.9043.69179001111561000035000
Team Total or Average84400.8993.75480003029716910088000


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 SchleicherRoyalsD321996-12-02GERNo220 Lbs6 ft5NoNoAssign ManuallyNoNo22025-02-01FalseFalsePro & Farm3,500,000$3,500,000$3,190,476$No3,500,000$--------3,500,000$--------No--------
Anton VekselbergRoyalsLW311997-12-01RUSNo205 Lbs6 ft3NoNoAssign ManuallyNoNo42025-09-28FalseFalsePro & Farm5,375,000$5,375,000$4,899,660$No5,375,000$5,375,000$5,375,000$------5,375,000$5,375,000$5,375,000$------NoNoNo------
Calvin DecourcyRoyalsRW222006-05-18CANYes188 Lbs5 ft10NoNoDraftNoNo22025-10-05FalseFalsePro & Farm1,000,000$1,000,000$911,565$No1,000,000$--------1,000,000$--------No--------
Jarl KoppaRoyalsD212007-08-10FINYes241 Lbs6 ft6NoNoDraftNoNo12025-02-19FalseFalsePro & Farm1,000,000$1,000,000$911,565$No---------------------------
Jason KrouseRoyalsRW222006-04-12USAYes196 Lbs6 ft2NoNoTrade2025-10-05NoNo12025-02-19FalseFalsePro & Farm800,000$800,000$729,252$No---------------------------
Jeremiah PlaxtonRoyalsC371991-08-10CANNo202 Lbs6 ft2NoNoFree Agent2025-02-25NoNo12026-06-02FalseFalsePro & Farm2,500,000$2,500,000$2,278,912$No---------------------------
Joe MckinlayRoyalsC371991-07-14CANNo194 Lbs6 ft3NoNoAssign ManuallyNoNo22025-09-28FalseFalsePro & Farm6,150,000$6,150,000$5,606,122$No6,150,000$--------6,150,000$--------No--------
Joel VestergrenRoyalsC242004-07-02SWEYes213 Lbs6 ft1NoNoDraftNoNo12026-05-03FalseFalsePro & Farm2,350,000$2,350,000$2,142,177$No---------------------------
Kaiden SimmondsRoyalsRW341994-08-12CANNo169 Lbs5 ft9NoNoAssign Manually2024-11-16NoNo22026-05-02FalseFalsePro & Farm3,500,000$3,500,000$3,190,476$No3,500,000$--------3,500,000$--------No--------
Keyler KraftcheckRoyalsD272001-09-17CANNo180 Lbs5 ft7NoNoAssign ManuallyNoNo52026-05-02FalseFalsePro & Farm3,750,000$3,750,000$3,418,367$No3,750,000$3,750,000$3,750,000$3,750,000$-----3,750,000$3,750,000$3,750,000$3,750,000$-----NoNoNoNo-----
Klas AaltioRoyalsLW252003-11-27FINNo191 Lbs6 ft2NoNoN/ANoNo22024-06-05FalseFalsePro & Farm2,800,000$2,800,000$2,552,381$No2,800,000$--------2,800,000$--------No--------
Len CozartRoyalsC351993-10-26USANo178 Lbs5 ft9NoNoAssign ManuallyNoNo22025-09-28FalseFalsePro & Farm2,900,000$2,900,000$2,643,537$No2,900,000$--------2,900,000$--------No--------
Milo VolcanRoyalsRW331995-10-17CANNo205 Lbs6 ft6NoNoAssign ManuallyNoNo12025-09-28FalseFalsePro & Farm2,872,166$2,872,166$2,618,165$No---------------------------
Pascal LatonasRoyalsD321996-04-06CANNo216 Lbs6 ft3NoNoAssign ManuallyNoNo22025-10-26FalseFalsePro & Farm1,890,000$1,890,000$1,722,857$No1,890,000$--------1,890,000$--------No--------
Randall SappingtonRoyalsLW361992-10-22USANo239 Lbs6 ft8NoNoFree AgentNoNo12026-06-02FalseFalsePro & Farm2,500,000$2,500,000$2,278,912$No---------------------------
Sammie MckellochRoyalsG301998-06-17USANo170 Lbs5 ft8NoNoFree AgentNoNo22026-06-02FalseFalsePro & Farm2,800,000$2,800,000$2,552,381$No2,800,000$--------2,800,000$--------No--------
Stanley BergerRoyalsD252003-08-03CANYes242 Lbs6 ft7NoNoAssign ManuallyNoNo42025-09-28FalseFalsePro & Farm1,300,000$1,300,000$1,185,034$No1,300,000$1,300,000$1,300,000$------1,300,000$1,300,000$1,300,000$------NoNoNo------
Terrance AudetRoyalsG311997-05-08CANNo190 Lbs5 ft9NoNoTrade2025-10-05NoNo22025-02-01FalseFalsePro & Farm2,200,000$2,200,000$2,005,442$No2,200,000$--------2,200,000$--------No--------
Villiam OikarinenRoyalsD301998-10-24FINNo188 Lbs6 ft2NoNoTrade2025-02-25NoNo12025-02-01FalseFalsePro & Farm3,100,000$3,100,000$2,825,850$No---------------------------
Yegor KachkovRoyalsRW222006-02-05RUSYes175 Lbs5 ft6NoNoAssign ManuallyNoNo42025-09-28FalseFalsePro & Farm2,200,000$2,200,000$2,005,442$No2,200,000$2,200,000$2,200,000$------2,200,000$2,200,000$2,200,000$------NoNoNo------
Total PlayersAverage AgeAverage WeightAverage HeightAverage ContractAverage Year 1 Salary
2029.30200 Lbs6 ft12.102,724,358$

Sum Year 1 Salary Sum Year 2 Salary Sum Year 3 Salary Sum Year 4 Salary Sum Year 5 Salary
54,487,166$39,365,000$12,625,000$12,625,000$3,750,000$



5 vs 5 Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Anton VekselbergJoe MckinlayJason Krouse32122
2Klas AaltioLen CozartMilo Volcan29122
3Yegor KachkovJoel VestergrenKaiden Simmonds24122
4Randall SappingtonJeremiah PlaxtonCalvin Decourcy15122
5 vs 5 Defense
Line #DefenseDefenseTime %PHYDFOF
1Keyler KraftcheckAndre Schleicher39131
2Villiam OikarinenStanley Berger36131
3Jarl KoppaPascal Latonas25131
4Villiam OikarinenAndre Schleicher0122
Power Play Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Anton VekselbergJoe MckinlayJason Krouse50005
2Klas AaltioLen CozartKaiden Simmonds50005
Power Play Defense
Line #DefenseDefenseTime %PHYDFOF
1Keyler KraftcheckYegor Kachkov50113
2Andre SchleicherJarl Koppa50113
Penalty Kill 4 Players Forward
Line #CenterWingTime %PHYDFOF
1Len CozartCalvin Decourcy60140
2Joel VestergrenRandall Sappington40140
Penalty Kill 4 Players Defense
Line #DefenseDefenseTime %PHYDFOF
1Villiam OikarinenAndre Schleicher50140
2Pascal LatonasStanley Berger50140
Penalty Kill 3 Players
Line #WingTime %PHYDFOFDefenseDefenseTime %PHYDFOF
1Joel Vestergren55140Villiam OikarinenAndre Schleicher50140
2Len Cozart45140Pascal LatonasStanley 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
Calvin DecourcyJoel VestergrenLen CozartVilliam OikarinenAndre Schleicher
Extra Forwards
Normal PowerPlayPenalty Kill
Anton Vekselberg, Klas Aaltio, Milo VolcanYegor Kachkov, Jason KrouseJoe Mckinlay
Extra Defensemen
Normal PowerPlayPenalty Kill
Villiam Oikarinen, Keyler Kraftcheck, Andre SchleicherStanley BergerAndre Schleicher, Pascal Latonas
Penalty Shots
Anton Vekselberg, Randall Sappington, Andre Schleicher, Joe Mckinlay, Len Cozart
Goalie
#1 : Terrance Audet, #2 : Sammie Mckelloch
Custom OT Lines Forwards
Joe Mckinlay, Anton Vekselberg, Len Cozart, Klas Aaltio, Joel Vestergren, Kaiden Simmonds, Jason Krouse, Milo Volcan, Yegor Kachkov, Jeremiah Plaxton
Custom OT Lines Defensemen
Villiam Oikarinen, Andre Schleicher, Keyler Kraftcheck, Jarl Koppa, Stanley Berger


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
OverallHome Visitor
# 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 RI
1Blues1010000035-21010000035-20000000000000.000369001110361481404015821100.00%4250.00%09219048.42%9916858.93%6312749.61%2415188178
2Chaos1010000024-21010000024-20000000000000.000235001100331315504212223400.00%10100.00%09219048.42%9916858.93%6312749.61%2314198168
3Dockheads1010000023-1000000000001010000023-100.00023500011035134180357823300.00%40100.00%09219048.42%9916858.93%6312749.61%2212208178
4Maulers11000000541110000005410000000000021.0005101500122043131614038102213266.67%110.00%09219048.42%9916858.93%6312749.61%2315207168
5North Stars11000000431110000004310000000000021.0004711001120361471503512616200.00%3166.67%09219048.42%9916858.93%6312749.61%2012228167
6Privateers1010000058-3000000000001010000058-300.000571200230028131140458818100.00%4250.00%09219048.42%9916858.93%6312749.61%1811258157
7Red Tails11000000514000000000001100000051421.0005914001220361581303018919300.00%20100.00%09219048.42%9916858.93%6312749.61%2415198157
8Stingrays10001000321100010003210000000000021.0003690010113611101233212917300.00%20100.00%09219048.42%9916858.93%6312749.61%2213199189
Total834010002930-1522010001718-1312000001212080.500295180008119128310679953297945215820210.00%21671.43%09219048.42%9916858.93%6312749.61%1781101676713566
_Since Last GM Reset834010002930-1522010001718-1312000001212080.500295180008119128310679953297945215820210.00%21671.43%09219048.42%9916858.93%6312749.61%1781101676713566
_Vs Conference6320100024222421010001413121100000109180.6672442660079712127967633222723611416212.50%13469.23%09219048.42%9916858.93%6312749.61%132831275010049
_Vs Division1010000058-3000000000001010000058-300.000571200230028131140458818100.00%4250.00%09219048.42%9916858.93%6312749.61%1811258157

Total For Players
Games PlayedPointsStreakGoalsAssistsPointsShots ForShots AgainstShots BlockedPenalty MinutesHitsEmpty Net GoalsShutouts
88W1295180283297945215800
All Games
GPWLOTWOTL SOWSOLGFGA
83410002930
Home Games
GPWLOTWOTL SOWSOLGFGA
52210001718
Visitor Games
GPWLOTWOTL SOWSOLGFGA
31200001212
Last 10 Games
WLOTWOTL SOWSOL
440000
Power Play AttempsPower Play GoalsPower Play %Penalty Kill AttempsPenalty Kill Goals AgainstPenalty Kill %Penalty Kill Goals For
20210.00%21671.43%0
Shots 1 PeriodShots 2 PeriodShots 3 PeriodShots 4+ PeriodGoals 1 PeriodGoals 2 PeriodGoals 3 PeriodGoals 4+ Period
1067995381191
Face Offs
Won Offensive ZoneTotal OffensiveWon Offensive %Won Defensif ZoneTotal DefensiveWon Defensive %Won Neutral ZoneTotal NeutralWon Neutral %
9219048.42%9916858.93%6312749.61%
Puck Time
In Offensive ZoneControl In Offensive ZoneIn Defensive ZoneControl In Defensive ZoneIn Neutral ZoneControl In Neutral Zone
1781101676713566


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 - 2026-06-144Royals5Privateers8LBox score
2 - 2026-06-1516Chaos4Royals2LBox score
5 - 2026-06-1835Blues5Royals3LBox score
6 - 2026-06-1943Maulers4Royals5WBox score
8 - 2026-06-2156Stingrays2Royals3WXBox score
10 - 2026-06-2373Royals5Red Tails1WBox score
11 - 2026-06-2483Royals2Dockheads3LBox score
13 - 2026-06-2694North Stars3Royals4WBox score
15 - 2026-06-28107Royals-Trident-
16 - 2026-06-29119Knights-Royals-
18 - 2026-07-01132Voltage-Royals-
20 - 2026-07-03147Royals-Redbull-
22 - 2026-07-05163Royals-Muertos-
23 - 2026-07-06173Royals-Stingrays-
25 - 2026-07-08184Royals-Trident-
27 - 2026-07-10197Trident-Royals-
29 - 2026-07-12216Royals-Knights-
31 - 2026-07-14229Orcas-Royals-
33 - 2026-07-16242Maulers-Royals-
34 - 2026-07-17250Knights-Royals-
36 - 2026-07-19266Royals-Orcas-
37 - 2026-07-20279Royals-Chaos-
40 - 2026-07-23299Royals-Militia-
41 - 2026-07-24308Royals-Knights-
43 - 2026-07-26318Chaos-Royals-
44 - 2026-07-27328Harfang-Royals-
46 - 2026-07-29341Privateers-Royals-
48 - 2026-07-31361Royals-Knights-
50 - 2026-08-02367Harfang-Royals-
51 - 2026-08-03379Royals-Twisters-
53 - 2026-08-05392Royals-Redbull-
55 - 2026-08-07407Privateers-Royals-
57 - 2026-08-09420North Stars-Royals-
58 - 2026-08-10430Royals-Voodoo-
60 - 2026-08-12444Lumberjacks-Royals-
62 - 2026-08-14465Royals-Harfang-
64 - 2026-08-16480Royals-Blizzard-
66 - 2026-08-18490Redbull-Royals-
68 - 2026-08-20502Royals-Trident-
69 - 2026-08-21511Trident-Royals-
71 - 2026-08-23528Royals-Privateers-
72 - 2026-08-24535Stormbreakers-Royals-
75 - 2026-08-27554Royals-Voltage-
76 - 2026-08-28570Royals-Maulers-
78 - 2026-08-30575Red Tails-Royals-
79 - 2026-08-31588Royals-Stingrays-
82 - 2026-09-03608Razorbacks-Royals-
83 - 2026-09-04613Trident-Royals-
85 - 2026-09-06628Royals-Razorbacks-
86 - 2026-09-07639Dynasty-Royals-
88 - 2026-09-09651Royals-Stormbreakers-
90 - 2026-09-11667Dockheads-Royals-
92 - 2026-09-13678Blizzard-Royals-
93 - 2026-09-14693Royals-Bandits-
96 - 2026-09-17711Royals-Dynasty-
97 - 2026-09-18715Royals-Trident-
99 - 2026-09-20728Privateers-Royals-
101 - 2026-09-22747Twisters-Royals-
103 - 2026-09-24759Knights-Royals-
104 - 2026-09-25765Militia-Royals-
Trade Deadline --- Trades can’t be done after this day is simulated!
106 - 2026-09-27784Royals-Lumberjacks-
109 - 2026-09-30807Royals-Chaos-
111 - 2026-10-02826Royals-Blues-
113 - 2026-10-04827Royals-Trident-
115 - 2026-10-06849Royals-Knights-
116 - 2026-10-07856Royals-Privateers-
118 - 2026-10-09867Voodoo-Royals-
120 - 2026-10-11881Royals-Mighty Moose-
121 - 2026-10-12894Royals-Harfang-
124 - 2026-10-15905Privateers-Royals-
125 - 2026-10-16914Mighty Moose-Royals-
127 - 2026-10-18927Privateers-Royals-
130 - 2026-10-21946Muertos-Royals-
132 - 2026-10-23961Bandits-Royals-
134 - 2026-10-25974Royals-Knights-
136 - 2026-10-27986Trident-Royals-
139 - 2026-10-301000Royals-North Stars-
141 - 2026-11-011010Stingrays-Royals-
143 - 2026-11-031024Knights-Royals-
145 - 2026-11-051035Royals-Privateers-



Arena Capacity - Ticket Price Attendance - %
Level 1Level 2Level 3Level 4Luxury
Capacity60005000200040001000
Ticket Price110654030200
Attendance28,53623,6289,43918,7214,642
Attendance PCT95.12%94.51%94.39%93.61%92.84%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueArena CapacityTeam Popularity
35 16993 - 94.41% 1,766,440$8,832,199$18000100

Expenses
Year To Date ExpensesPlayers Total SalariesPlayers Total Salaries CapCoaches SalariesSpecial Salary Cap Value
4,924,712$ 54,487,166$ 54,487,166$ 1,200,000$0$ 0$
Salary Cap Per DaysSalary Cap To DateLuxury Taxe TotalPlayers In Salary CapPlayers Out of Salary Cap
54,487,166$ 4,818,593$ 0$ 20 0

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
61,825,393$ 134 378,824$ 50,762,416$

Team Total Estimate
Estimated Season Expenses Current Bank Account Projected Bank Account
55,169,944$ 95,824,449$ 108,533,049$
Estimated Season Salary CapAvailable Salary CapMaximum Salary CapOver Minimum Salary Cap
58,572,330$ 427,670$ 59,000,000$ 32,572,330$



Depth Chart

Left WingCenterRight Wing
Anton VekselbergAGE:31PO:21OV:84
Klas AaltioAGE:25PO:55OV:82
London Crossman (R)AGE:22PO:72OV:77
Rylan Poirier (R)AGE:21PO:71OV:76
Gino GenuaAGE:27PO:56OV:75
Vance SchaffnerAGE:33PO:13OV:75
Randall SappingtonAGE:36PO:0OV:75
Steven GibbAGE:30PO:30OV:72
Karl-Anton Spjut (R)AGE:21PO:69OV:70
Simo-Ville Annola (R)AGE:23PO:62OV:70
Joe MckinlayAGE:37PO:0OV:87
Len CozartAGE:35PO:5OV:85
Jeremiah PlaxtonAGE:37PO:0OV:80
Brent KnudsenAGE:23PO:67OV:79
Stephan BhatiaAGE:35PO:3OV:79
Joel Vestergren (R)AGE:24PO:59OV:78
Peter Jensen (R)AGE:19PO:75OV:77
Amos RigdonAGE:26PO:44OV:76
Edouard DevlinAGE:29PO:35OV:75
Antoni KeiserAGE:27PO:50OV:71
Milo VolcanAGE:33PO:11OV:82
Kaiden SimmondsAGE:34PO:16OV:80
Jason Krouse (R)AGE:22PO:76OV:78
Yegor Kachkov (R)AGE:22PO:69OV:77
Sampson Rushton (R)AGE:23PO:60OV:76
Calvin Decourcy (R)AGE:22PO:69OV:75
Ennis HuskinsonAGE:34PO:13OV:75
Vitaly AnikeyevAGE:35PO:0OV:75
Adrien Pinette (R)AGE:24PO:56OV:73
Sondre RisoyAGE:35PO:4OV:72

Defense #1Defense #2Goalie
Villiam OikarinenAGE:30PO:31OV:84
Andre SchleicherAGE:32PO:17OV:83
Keyler KraftcheckAGE:27PO:45OV:82
Jarl Koppa (R)AGE:21PO:79OV:78
Mikhail TsvetkovAGE:31PO:19OV:78
Pascal LatonasAGE:32PO:19OV:77
Stanley Berger (R)AGE:25PO:47OV:76
Jean-David KinchAGE:32PO:15OV:75
Lucien RossallAGE:34PO:13OV:75
Cedric WinnikAGE:35PO:0OV:75
Leonard McchesneyAGE:37PO:0OV:74
Court KoritzinskyAGE:25PO:50OV:73
Arun Walton (R)AGE:23PO:60OV:72
Garet PawlickAGE:35PO:8OV:71
Leon Hausermann (R)AGE:22PO:88OV:68
Terrance AudetAGE:31PO:15OV:80
Sammie MckellochAGE:30PO:29OV:78
Jeremie SoderbergAGE:26PO:51OV:77
Armon Berra (R)AGE:18PO:93OV:74
Luka Decarie (R)AGE:23PO:65OV:73

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
Bruno AskRoyals6123
Karl-Erik SetterbergRoyals563
Leon BrunnerRoyals697
Ratislav KekenakRoyals6105
Rotislav DvorakRoyals558
Silas HernRoyals596
Taras TarasovRoyals585
Timo SchenkRoyals667
Vasily PodenokRoyals475

Draft Picks

Year R1R2R3R4R5
7
8
9
10
11
Conditional Draft Picks



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


Royals Trade History




No Injury or Suspension.


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 Vekselberg408136256392321835735214109.65%132705817.302541661161125241539.32%01.111334
2Joe Mckinlay4081712063773423637707140412.18%184742518.2026416794771431291854.74%41.0267
3Len Cozart4081051973027114034786182512.73%205762818.70629354846103518552.98%10.7901
4Milo Volcan40814514629144275846391144410.04%155645515.8213183174000024650.05%00.9012
5Klas Aaltio3221131562692469461330105310.73%114534116.5913142760000016745.66%01.0111

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 Audet56321650.9123.0933062117019271108320.50010
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
580343005362294274204017150422015113516401715011421431394952944967903171116961430261044101295141278990169016751412618.44%2133085.92%6986193550.96%910178650.95%666126452.69%1777109617416831334653
6834010002930-1522010001718-131200000121208295180008119128310679953297945215820210.00%21671.43%09219048.42%9916858.93%6312749.61%1781101676713566
Total Regular Season4081811500241926814091310992059375013814272866167203887501111126681649324891409234537549338351246472151035131512647502031402946013207872875114118.77%99617482.53%265058969552.17%53301014552.54%3246618952.45%899454898800353569203417
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
5136700000404007340000025241633000001516-1124065105001413112457119153164215051687426927414.81%26773.08%013027147.97%16830754.72%9120145.27%277167308118224111
Total Playoff3516190000014012515186120000078771171070000062481432140233373004252442131539449738539131742531279760915.00%822075.61%142278353.90%50494653.28%30057751.99%774477786306594294

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 Volcan312019391928823213714.60%1255017.76235400002172.00%21.4200
2Joe Mckinlay3517203752597111914.29%2063218.06123600003054.01%21.1700
3Anton Vekselberg3516193590263712712.60%963118.051011400014040.38%11.1100
4Len Cozart35112031183132697814.10%1565918.85112301120154.44%00.9400
5Klas Aaltio26913227233317811.54%845817.65000100001154.55%00.9600

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
2Terrance Audet105320.9282.7062320283882200000
3Karim Hogdal84310.9053.2647920262751131000
4Parttyli Kruus31110.8973.911840012117570000
5Benoit Loewen10000.9003.08390022050000