Western hockey. One clear schedule.
WHL SCHEDULEYour game plan starts here

Western Hockey League

Victoria Royals at Vancouver Giants: WHL Box Score

Vancouver Giants defeated Victoria Royals 6–1. Oct 30, 2026 at Langley Events Centre - Langley, BC.

Remembered on this browser

Fri, Oct 30, 2026 · 7:00 PM PDTFinal
2026–27 regular season · Langley Events Centre - Langley, BC

Game Highlights

Watch the action from this game. Choose a clip to play it here or open it on YouTube.

Victoria Royals at Vancouver Giants 10/30 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Victoria Royals0011
Vancouver Giants5106

Team Stats

Team Stats
Statistic Victoria Royals Vancouver Giants
Shots on goal2527
Penalty minutes2230
Power-play goals / opportunities0 / 32 / 4
Power play %0.0%50.0%
Faceoffs won / attempts21 / 5938 / 59
Faceoff win %35.6%64.4%

Shots by Period

Shots by Period
Period Victoria Royals Vancouver Giants
1st714
2nd115
3rd78

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#27 Mathis Preston Vancouver Giants
2#17 Cam Parr Vancouver Giants
3#20 Jakob Oreskovic Vancouver Giants

Scoring Summary & Key Plays

Start with the key plays. Expand Full Play-by-Play for faceoffs and the complete available sequence.

Goals & Assists

7 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 2:10 Vancouver Giants#34 Dennis Emesibe (2)#17 Cam Parr, #27 Mathis PrestonEven strength
1st · 5:34 Vancouver Giants#20 Jakob Oreskovic (6)#27 Mathis PrestonSH · Game-winning goal
1st · 8:48 Vancouver Giants#17 Cam Parr (5)#27 Mathis Preston, #8 Derek ThurstonInsurance goal
1st · 14:34 Vancouver Giants#43 Brogan McNeil (5)#16 Blake Chorney, #27 Mathis PrestonPP
1st · 18:03 Vancouver Giants#13 Tobias Tomik (5)#7 Kaleb HartmannEven strength
2nd · 15:43 Vancouver Giants#27 Mathis Preston (11)#13 Tobias Tomik, #43 Brogan McNeilPP
3rd · 5:19 Victoria Royals#88 Cameron Schmidt (7)#17 Nolan Stewart, #9 Caleb MatthewsEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 2:10Dennis Emesibe#6 Lance McCloskey, #14 Nolen Miller, #17 Cam Parr, #27 Mathis Preston, #34 Dennis Emesibe#4 Odin Vauhkonen, #7 Sam Schulte, #9 Caleb Matthews, #18 Filip Novak, #53 Drayden Uhrina
1st · 5:34Jakob Oreskovic#2 Sullivan Humeniuk, #8 Derek Thurston, #20 Jakob Oreskovic, #27 Mathis Preston#11 Ludovic Perreault, #14 Savin Virk, #44 Nate Yellowaga, #88 Cameron Schmidt, #89 Miles Cooper
1st · 8:48Cam Parr#7 Kaleb Hartmann, #8 Derek Thurston, #17 Cam Parr, #27 Mathis Preston, #34 Dennis Emesibe#4 Odin Vauhkonen, #7 Sam Schulte, #17 Nolan Stewart, #19 Hayden Moore, #88 Cameron Schmidt
1st · 18:03Tobias Tomik#5 David Byrne, #7 Kaleb Hartmann, #13 Tobias Tomik, #16 Blake Chorney, #43 Brogan McNeil#18 Filip Novak, #19 Hayden Moore, #44 Nate Yellowaga, #74 Landon Young, #88 Cameron Schmidt
3rd · 5:19Cameron Schmidt#4 Odin Vauhkonen, #9 Caleb Matthews, #17 Nolan Stewart, #74 Landon Young, #88 Cameron Schmidt#5 David Byrne, #7 Kaleb Hartmann, #12 Brett Olson, #20 Jakob Oreskovic, #22 Joe Iginla

Key Plays

27 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Vancouver GiantsIn: #35 Burke Hood · Out: —
1st0:00Goaltender change Victoria RoyalsIn: #59 Vladimir Proskurin · Out: —
1st2:10Goal Vancouver Giants#34 Dennis Emesibe · Assists: #17 Cam Parr, #27 Mathis Preston · Even strength
1st4:04Penalty Vancouver Giants#7 Kaleb Hartmann · High Sticking · 2:00 min · Served by #7 Kaleb Hartmann
1st5:34Goal Vancouver Giants#20 Jakob Oreskovic · Assists: #27 Mathis Preston · SH · Game-winning goal
1st8:48Goal Vancouver Giants#17 Cam Parr · Assists: #27 Mathis Preston, #8 Derek Thurston · Insurance goal
1st13:43Penalty Victoria Royals#18 Filip Novak · Tripping · 2:00 min · Served by #18 Filip Novak
1st14:34Goal Vancouver Giants#43 Brogan McNeil · Assists: #16 Blake Chorney, #27 Mathis Preston · PP
1st15:25Penalty Vancouver Giants#17 Cam Parr · Major-Fighting · 5:00 min · Served by #17 Cam Parr
1st15:25Penalty Vancouver Giants#17 Cam Parr · Boarding · 2:00 min · Served by #17 Cam Parr
1st15:25Penalty Victoria Royals#53 Drayden Uhrina · Major-Fighting · 5:00 min · Served by #53 Drayden Uhrina
1st15:25Penalty Victoria Royals#53 Drayden Uhrina · Unsportsmanlike Cnd. · 2:00 min · Served by #53 Drayden Uhrina
1st18:03Goal Vancouver Giants#13 Tobias Tomik · Assists: #7 Kaleb Hartmann · Even strength
2nd8:25Penalty Victoria Royals#18 Filip Novak · Roughing · 2:00 min · Served by #18 Filip Novak
2nd9:11Penalty Vancouver Giants#43 Brogan McNeil · Roughing · 2:00 min · Served by #43 Brogan McNeil
2nd9:11Penalty Victoria Royals#24 Jonas Kohn · Boarding · 2:00 min · Served by #24 Jonas Kohn
2nd10:48Penalty Vancouver Giants#22 Joe Iginla · Tripping · 2:00 min · Served by #22 Joe Iginla
2nd14:57Penalty Victoria Royals#14 Savin Virk · Tripping · 2:00 min · Served by #14 Savin Virk
2nd15:43Goal Vancouver Giants#27 Mathis Preston · Assists: #13 Tobias Tomik, #43 Brogan McNeil · PP
2nd16:19Penalty Vancouver Giants#8 Derek Thurston · Roughing · 2:00 min · Served by #8 Derek Thurston
2nd19:39Penalty Vancouver Giants#11 Cash Koch · 10-Minute Misconduct · 10:00 min · Served by #11 Cash Koch
2nd19:39Penalty Vancouver Giants#11 Cash Koch · Major-Fighting · 5:00 min · Served by #11 Cash Koch
2nd19:39Penalty Victoria Royals#22 Henry Peterson · Major-Fighting · 5:00 min · Served by #22 Henry Peterson
3rd0:56Goaltender change Vancouver GiantsIn: — · Out: #35 Burke Hood
3rd1:17Penalty Victoria Royals#23 Ashton Brown · Slashing · 2:00 min · Served by #23 Ashton Brown
3rd1:17Goaltender change Vancouver GiantsIn: #35 Burke Hood · Out: —
3rd5:19Goal Victoria Royals#88 Cameron Schmidt · Assists: #17 Nolan Stewart, #9 Caleb Matthews · Even strength

Full Play-by-Play

86 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Vancouver GiantsIn: #35 Burke Hood · Out: —
1st0:00Goaltender change Victoria RoyalsIn: #59 Vladimir Proskurin · Out: —
1st0:00Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #89 Miles Cooper
1st0:46Faceoff Victoria RoyalsHome: #16 Blake Chorney · Away: #19 Hayden Moore
1st1:44Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #9 Caleb Matthews
1st2:10Goal Vancouver Giants#34 Dennis Emesibe · Assists: #17 Cam Parr, #27 Mathis Preston · Even strength
1st2:10Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #16 Wyatt Danyleyko
1st2:55Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #89 Miles Cooper
1st4:04Penalty Vancouver Giants#7 Kaleb Hartmann · High Sticking · 2:00 min · Served by #7 Kaleb Hartmann
1st4:04Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #9 Caleb Matthews
1st5:34Goal Vancouver Giants#20 Jakob Oreskovic · Assists: #27 Mathis Preston · SH · Game-winning goal
1st5:34Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #9 Caleb Matthews
1st5:46Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #17 Nolan Stewart
1st7:27Faceoff Victoria RoyalsHome: #16 Blake Chorney · Away: #19 Hayden Moore
1st7:46Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #89 Miles Cooper
1st8:48Goal Vancouver Giants#17 Cam Parr · Assists: #27 Mathis Preston, #8 Derek Thurston · Insurance goal
1st8:48Faceoff Victoria RoyalsHome: #17 Cam Parr · Away: #19 Hayden Moore
1st9:36Faceoff Victoria RoyalsHome: #29 Sam Charko · Away: #9 Caleb Matthews
1st11:39Faceoff Victoria RoyalsHome: #12 Brett Olson · Away: #89 Miles Cooper
1st13:43Penalty Victoria Royals#18 Filip Novak · Tripping · 2:00 min · Served by #18 Filip Novak
1st13:43Faceoff Victoria RoyalsHome: #20 Jakob Oreskovic · Away: #19 Hayden Moore
1st14:34Goal Vancouver Giants#43 Brogan McNeil · Assists: #16 Blake Chorney, #27 Mathis Preston · PP
1st14:34Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #16 Wyatt Danyleyko
1st15:25Penalty Vancouver Giants#17 Cam Parr · Major-Fighting · 5:00 min · Served by #17 Cam Parr
1st15:25Penalty Vancouver Giants#17 Cam Parr · Boarding · 2:00 min · Served by #17 Cam Parr
1st15:25Penalty Victoria Royals#53 Drayden Uhrina · Major-Fighting · 5:00 min · Served by #53 Drayden Uhrina
1st15:25Penalty Victoria Royals#53 Drayden Uhrina · Unsportsmanlike Cnd. · 2:00 min · Served by #53 Drayden Uhrina
1st15:25Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #9 Caleb Matthews
1st15:31Faceoff Vancouver GiantsHome: #27 Mathis Preston · Away: #9 Caleb Matthews
1st15:47Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #9 Caleb Matthews
1st16:44Faceoff Victoria RoyalsHome: #12 Brett Olson · Away: #89 Miles Cooper
1st16:58Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #89 Miles Cooper
1st17:15Faceoff Victoria RoyalsHome: #43 Brogan McNeil · Away: #89 Miles Cooper
1st18:03Goal Vancouver Giants#13 Tobias Tomik · Assists: #7 Kaleb Hartmann · Even strength
1st18:03Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #19 Hayden Moore
1st18:57Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #16 Wyatt Danyleyko
2nd0:00Faceoff Victoria RoyalsHome: #16 Blake Chorney · Away: #19 Hayden Moore
2nd1:16Faceoff Victoria RoyalsHome: #12 Brett Olson · Away: #19 Hayden Moore
2nd1:58Faceoff Victoria RoyalsHome: #16 Blake Chorney · Away: #17 Nolan Stewart
2nd2:14Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #17 Nolan Stewart
2nd2:51Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #16 Wyatt Danyleyko
2nd6:28Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #17 Nolan Stewart
2nd6:58Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #9 Caleb Matthews
2nd7:54Faceoff Victoria RoyalsHome: #16 Blake Chorney · Away: #16 Wyatt Danyleyko
2nd8:25Penalty Victoria Royals#18 Filip Novak · Roughing · 2:00 min · Served by #18 Filip Novak
2nd8:25Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #23 Ashton Brown
2nd9:11Penalty Vancouver Giants#43 Brogan McNeil · Roughing · 2:00 min · Served by #43 Brogan McNeil
2nd9:11Penalty Victoria Royals#24 Jonas Kohn · Boarding · 2:00 min · Served by #24 Jonas Kohn
2nd9:11Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #17 Nolan Stewart
2nd10:48Penalty Vancouver Giants#22 Joe Iginla · Tripping · 2:00 min · Served by #22 Joe Iginla
2nd10:48Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #89 Miles Cooper
2nd12:41Faceoff Victoria RoyalsHome: #20 Jakob Oreskovic · Away: #18 Filip Novak
2nd14:57Penalty Victoria Royals#14 Savin Virk · Tripping · 2:00 min · Served by #14 Savin Virk
2nd14:57Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #23 Ashton Brown
2nd15:43Goal Vancouver Giants#27 Mathis Preston · Assists: #13 Tobias Tomik, #43 Brogan McNeil · PP
2nd15:43Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #89 Miles Cooper
2nd15:55Faceoff Victoria RoyalsHome: #12 Brett Olson · Away: #89 Miles Cooper
2nd16:00Faceoff Victoria RoyalsHome: #12 Brett Olson · Away: #89 Miles Cooper
2nd16:19Penalty Vancouver Giants#8 Derek Thurston · Roughing · 2:00 min · Served by #8 Derek Thurston
2nd16:19Faceoff Victoria RoyalsHome: #29 Sam Charko · Away: #9 Caleb Matthews
2nd18:30Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #23 Ashton Brown
2nd19:31Faceoff Victoria RoyalsHome: #29 Sam Charko · Away: #19 Hayden Moore
2nd19:39Penalty Vancouver Giants#11 Cash Koch · 10-Minute Misconduct · 10:00 min · Served by #11 Cash Koch
2nd19:39Penalty Vancouver Giants#11 Cash Koch · Major-Fighting · 5:00 min · Served by #11 Cash Koch
2nd19:39Penalty Victoria Royals#22 Henry Peterson · Major-Fighting · 5:00 min · Served by #22 Henry Peterson
2nd19:39Faceoff Victoria RoyalsHome: #29 Sam Charko · Away: #19 Hayden Moore
3rd0:00Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #89 Miles Cooper
3rd0:56Goaltender change Vancouver GiantsIn: — · Out: #35 Burke Hood
3rd1:17Penalty Victoria Royals#23 Ashton Brown · Slashing · 2:00 min · Served by #23 Ashton Brown
3rd1:17Goaltender change Vancouver GiantsIn: #35 Burke Hood · Out: —
3rd1:17Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #19 Hayden Moore
3rd2:02Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #89 Miles Cooper
3rd2:40Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #19 Hayden Moore
3rd4:05Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #16 Wyatt Danyleyko
3rd5:19Goal Victoria Royals#88 Cameron Schmidt · Assists: #17 Nolan Stewart, #9 Caleb Matthews · Even strength
3rd5:19Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #9 Caleb Matthews
3rd9:28Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #9 Caleb Matthews
3rd10:02Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #88 Cameron Schmidt
3rd10:32Faceoff Victoria RoyalsHome: #16 Blake Chorney · Away: #23 Ashton Brown
3rd10:37Faceoff Vancouver GiantsHome: #43 Brogan McNeil · Away: #89 Miles Cooper
3rd11:14Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #19 Hayden Moore
3rd11:47Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #16 Wyatt Danyleyko
3rd13:45Faceoff Victoria RoyalsHome: #29 Sam Charko · Away: #89 Miles Cooper
3rd15:35Faceoff Victoria RoyalsHome: #12 Brett Olson · Away: #16 Wyatt Danyleyko
3rd18:39Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #89 Miles Cooper
3rd19:34Faceoff Vancouver GiantsHome: #43 Brogan McNeil · Away: #16 Wyatt Danyleyko

Includes faceoffs as well as goals, penalties and goaltending changes, in the order shown by the official game listing.

Penalties & Shootouts

Penalty Summary

16 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st4:04 Vancouver GiantsKaleb HartmannHigh Sticking2:00Kaleb HartmannPower play
1st13:43 Victoria RoyalsFilip NovakTripping2:00Filip NovakPower play
1st15:25 Victoria RoyalsDrayden UhrinaUnsportsmanlike Cnd.2:00Drayden Uhrina—
1st15:25 Victoria RoyalsDrayden UhrinaMajor-Fighting5:00Drayden Uhrina—
1st15:25 Vancouver GiantsCam ParrBoarding2:00Cam Parr—
1st15:25 Vancouver GiantsCam ParrMajor-Fighting5:00Cam Parr—
2nd8:25 Victoria RoyalsFilip NovakRoughing2:00Filip NovakPower play
2nd9:11 Victoria RoyalsJonas KohnBoarding2:00Jonas Kohn—
2nd9:11 Vancouver GiantsBrogan McNeilRoughing2:00Brogan McNeil—
2nd10:48 Vancouver GiantsJoe IginlaTripping2:00Joe IginlaPower play
2nd14:57 Victoria RoyalsSavin VirkTripping2:00Savin VirkPower play
2nd16:19 Vancouver GiantsDerek ThurstonRoughing2:00Derek ThurstonPower play
2nd19:39 Victoria RoyalsHenry PetersonMajor-Fighting5:00Henry Peterson—
2nd19:39 Vancouver GiantsCash KochMajor-Fighting5:00Cash Koch—
2nd19:39 Vancouver GiantsCash Koch10-Minute Misconduct10:00Cash Koch—
3rd1:17 Victoria RoyalsAshton BrownSlashing2:00Ashton BrownPower play

Player Stats

Choose a team below. On smaller screens, scroll a table to see every statistic.

Victoria Royals — Skaters

18 skaters
Victoria Royals — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Odin Vauhkonen4LD000-1100000 / 0——
Sam Schulte7RD000-2200000 / 0——
Caleb Matthews9C0110200002 / 1118.2%—
Ludovic Perreault11LW000-1400000 / 0—Starter
Savin Virk14RW000-1120000 / 0——
Wyatt Danyleyko16C0000000002 / 922.2%—
Nolan Stewart17LW0110100001 / 520.0%—
Filip Novak18LW000-2240001 / 1100.0%Rookie
Hayden Moore19C000-2000008 / 1266.7%—
Henry Peterson22RD0000150000 / 0——
Ashton Brown23RW0000320001 / 425.0%—
Jonas Kohn24LD0000120000 / 0——
Nate Yellowaga44RD000-2100000 / 0—Starter
Drayden Uhrina53RW000-1070000 / 0—Rookie
Marek Peroutka73LW0000100000 / 0——
Landon Young74LD0000100000 / 0—Starter
Cameron Schmidt88RW101-2400000 / 10.0%Starter
Miles Cooper89C000-1000006 / 1637.5%Starter

Victoria Royals — Goaltenders

2 goaltenders
Victoria Royals — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Cole Prelusky1Did not play————————Rookie
Vladimir Proskurin5960:0027621.7780000Starter · Rookie

Vancouver Giants — Skaters

18 skaters
Vancouver Giants — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Sullivan Humeniuk2RD000+1100000 / 0—Starter
David Byrne5LD0000100000 / 0——
Lance McCloskey6RD000+1100000 / 0——
Kaleb Hartmann7RD011+1120000 / 0——
Derek Thurston8LD011+2120000 / 0—Starter
Cash Koch11LW00001150000 / 0——
Brett Olson12C000-10000011 / 1764.7%Starter
Tobias Tomik13LW112+1100000 / 0——
Nolen Miller14LD000+1100000 / 0——
Blake Chorney16C011+1200004 / 1040.0%—
Cam Parr17C112+2170003 / 475.0%—
Colton Gerrior18RW0000300000 / 0——
Jakob Oreskovic20LW1010300114 / 666.7%Starter
Joe Iginla22RW000-1220000 / 0—Starter
Mathis Preston27RW145+3301001 / 1100.0%—
Sam Charko29C00002000013 / 1872.2%—
Dennis Emesibe34LW101+2100000 / 0—Rookie
Brogan McNeil43RW112+1221002 / 366.7%—

Vancouver Giants — Goaltenders

2 goaltenders
Vancouver Giants — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Oliver Bryks31Did not play————————Rookie
Burke Hood3559:3925124.9600000Starter

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#45 Bryan Bourdon
Referee 2#5 Mark Pearce
Linesman 1#148 Isaac La Roy
Linesman 2#141 Angus Middleton
Vancouver Giants — Head Coach/General ManagerMichael Dyck

Official Game Links

YouTube ↗

Official channel

A channel link does not guarantee that a full replay is available.

Game Information

Competition
2026–27 regular season
Date
Fri, Oct 30, 2026
Puck drop
7:00 PM PDT
Venue
Langley Events Centre - Langley, BC
Location
Langley, B.C.
Final horn
Oct 30, 9:28 PM PDT
Actual puck drop
Oct 30, 7:05 PM PDT
Game length
2h 23m
Attendance
4,034

Team Radio & Video Links

These team links may open a station or a video service. Check its game coverage; a full replay is not guaranteed.

Time out Victoria @ 8:48 first period

Last updated:

Understanding the Box Score

Goals, Shots and Special Teams

G means goals, A means assists and PTS is their total. SOG is shots on goal. PPG and SHG are power-play and short-handed goals, while GWG marks a game-winning goal. PIM is penalty minutes. A number in brackets beside a scorer is that player's season goal total.

Goaltending and Faceoffs

SA is shots against, GA is goals allowed and SV% is saves divided by shots against. FO W/A shows faceoffs won and attempted; FO% is the win rate. Starter identifies the listed starting lineup; Rookie follows the league's designation. A dash means a figure is unavailable or does not apply.