| Date | Team | Transaction | |
|---|---|---|---|
| Dec 17, 2024 | Winnipeg Jets | Signed to an entry level contract. |
About Player Cards
Player cards present an infographic of a players performance. In this case it shows the player performance over a 3 season span. Each square is separated into three separate sub-boxes with the two smaller boxes on top representing the past two seasons and the larger box on the bottom representing the current or most recent season. This allows the reader to guage how consistent a player has been, and if early in the season it can help identify whether a players performance may be impacted by small sample size and subject to regression or is consistent with recent past performance.
Notes and Definitions
- The numbers represent percentiles so the higher the better.
- Percentiles are determined by comparing Forwards to Forwards and Defensemen to Defensemen.
- Bursts/mi are calculated from NHL Edge Data are are speed bursts above 20mpg per mile skated. The NHL doesn't adjust for ice time so the players that skate more will naturally have more bursts over 20, or at least more opportunity to have more. The NHL also does not provide ice time in the context of NHL Edge Statistics, however, it does provide distance skated. By adjusting for distance skated it will have a similar effect to adjusting for ice time but also adjust for situationional effect. For example, Players don't typically skate as much on the PK, mostly within the defensive zone, so don't get significant opportunity in that ice time to get speed bursts above 20mph. Adjusting with miles skates would account for this better than adjusting with ice time.
- Sh%AE is Shooting Percentage above Expected (Sh% - xSh%) and is an indicator of how good a shooter is at converting chances into goals.
- Relative statistics are On Ice - Off Ice statistics and can be an indicator of whether the player makes his teammates better or worse.
- All data is 5v5 except Shooting Hardest and Average, Skating Top Speed and Bursts/mi which are all situations, ES Average which is even strength (NHL doesn't give a specific definition).
Data Sources
- Salary data is from TheStanleyCap.com
- Shooting and Skating (except Sh%AE) are from NHL Edge
- Other statistics are from Puckalytics.com and derived from data from NHL.com
Terms of Use
You are free to use include player cards in written articles, share on social media, or on other public websites under the following conditions:
- You credit TheStanleyCap.com as the source and provide a link back to TheStanleyCap.com or this player page.
- You do not mass copy/duplicate/publish dozens or hundreds of player cards. A few, or a handful for a written article is fine. Be reasonable. Fair use rules apply.
- If you are a high-traffic website you must download and host the image(s) on your site rather than overload TheStanleyCap servers with traffic.
Note: The image will update daily throughout the season so if you want to include snapshot then you must download the image.
If you have any questions, send an e-mail to the e-mail address at the top of this page.
5v5 Individual Stats
| Season | Team(s) | GP | TOI | G/60 | A/60 | Pts/60 | xG/60 | GAE/60 | Sh% | xSh% | Sh%AE | %SA Rush | %SA Reb. |
|---|
5v5 On Ice Stats
| Season | Team(s) | GP | TOI | SAF/60 | GF/60 | xGF/60 | SAA/60 | GA/60 | xGA/60 | GF% | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|
NHL Edge Stats
| Skating | Shooting | Zone Time | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | GP | Top Speed | Bursts>20/mi | Avg. Speed | ES Avg. Speed | Top Speed | Avg. Speed | %Long Range | %Mid Range | %High Danger | ES DZ% | ES NZ% | ES OZ% |
| This table is for Basic and Premium subscribers only. To view please login to and/or subscribe to one of our subscription plans. | |||||||||||||
Legend
| Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
Glossary
| Type | Statistic | Definition |
|---|---|---|
| Individual | G/60 | Goals Against per 60 minutes. |
| Individual | A/60 | Assists per 60 minutes. |
| Individual | Pts/60 | Points per 60 minutes. |
| Individual | xG/60 | Expected Goals per 60 minutes. |
| Individual | GAE/60 | Goals Above Expected (G/60 - xG/60). |
| Individual | Sh% | Shooting Percentage. |
| Individual | xSh% | Expected Shooting Percentage. |
| Individual | Sh%AE | Shooting percentage above expected (Sh% - xSh%). |
| Individual | %SA Rush | Percentage of shot attempts determined to be on the rush. |
| Individual | %SA Reb. | Percentage of shot attempts determined to be from rebounds. |
| On Ice | SAF/60 | Shot Attempts For per 60 minutes. |
| On Ice | GF/60 | Goals For per 60 minutes. |
| On Ice | xGF/60 | Expected Goals For per 60 minutes. |
| On Ice | SAA/60 | Shot Attempts Against per 60 minutes (lower is better). |
| On Ice | GA/60 | Goals Against per 60 minutes (lower is better). |
| On Ice | xGA/60 | Expected Goals Against per 60 minutes (lower is better). |
| On Ice | GF% | Goals For Percentage = Goals For / (Goals For + Goals Against) |
| On Ice | xGF% | Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against) |
| On Ice | xGF Rel | xGF/60 when On Ice - xGF/60 when not On Ice. |
| On Ice | xGA Rel | xGA/60 when On Ice - xGA/60 when not On Ice (lower is better). |
| On Ice | xGF% Rel | xGF% when On Ice - xGF% when not On Ice. |
News and Opinions
-
Instant Reaction: Sherwood scores hat trick in Canucks’ shootout win vs. Blues at Canucks Army (Thu Oct 30, 2025)
-
Former Vancouver Canucks Fan Favourite Kevin Bieksa Lands Major Opportunity in Early 2026 at Canucks Daily (Thu Oct 30, 2025)
-
Mammoth’s Kevin Rooney Proving He Still Belongs In the NHL With Roadrunners at The Hockey Writers (Thu Oct 23, 2025)
-
NHL First Shift | GM Kevin Cheveldayoff discussing the Winnipeg Jets start to the season at Illegal Curve Hockey (Wed Oct 22, 2025)
-
WST | Kevin Sawyer on the Winnipeg Jets’ five-game win streak & Toews’ impact at Illegal Curve Hockey (Wed Oct 22, 2025)
-
Kevin Korchinski's absence from the Blackhawks is noticeable at Blackhawk Up (Fri Oct 17, 2025)
-
It’s time to break up the Rasmus Andersson, Kevin Bahl pairing at The Win Column (Tue Oct 14, 2025)
-
WST | Winnipeg Jets preseason takeaways with Kevin Sawyer at Illegal Curve Hockey (Tue Oct 7, 2025)
-
Kevin Bahl has a big ticket to live up to in his second year with the Flames at Flames Nation (Thu Oct 2, 2025)
-
Kevin Korchinski Is The Latest Chicago Blackhawks Roster Cut at Yahoo Sports NHL (Tue Sep 30, 2025)
-
1-On-1: Kevin Rooney Discusses PTO With Devils, Depth Role & More at Yahoo Sports NHL (Sat Sep 27, 2025)
-
Kevin Hayes hurt, out at least a month at Pens Burgh (Sat Sep 20, 2025)
-
No update from Kyle Connor or GM Kevin Cheveldayoff on a potential extension for 81 with the Winnipeg Jets at Illegal Curve Hockey (Thu Sep 18, 2025)
-
10 Biggest Oilers Draft Busts Since 2000 at The Hockey Writers (Sat Sep 13, 2025)
-
The Reason Canadiens Signed Goaltender Kevin Mandolese Today Has Been Revealed at Habs Fanatics (Wed Sep 10, 2025)
-
Habs to sign Kevin Mandolese to PTO at Habs World (Wed Sep 10, 2025)
-
Le gardien Kevin Mandolese signe un essai professionnel avec le Canadien at Dans Les Coulisses (Wed Sep 10, 2025)
-
Blackhawks 2025-26 Player Previews: Kevin Korchinski at The Hockey Writers (Mon Sep 8, 2025)
-
Hurricanes Sign Kevin Labanc To PTO at Yahoo Sports NHL (Sun Sep 7, 2025)
-
Former Flames centre Kevin Rooney signs PTO with New Jersey Devils at Flames Nation (Sat Sep 6, 2025)
-
How should the Canucks split up Thatcher Demko and Kevin Lankinen’s starts? at Canucks Army (Wed Sep 3, 2025)
-
2025 Blackhawks Top 25 Under 25: Kevin Korchinski tumbles to No. 9 at Second City Hockey (Tue Sep 2, 2025)
-
L'échange Kevin Fiala-Brock Faber aurait pu être bien différent! at HABSolument Fan (Sun Aug 31, 2025)
-
Chris Tanev says people have stopped him at airport thinking he’s Blue Jays’ Kevin Gausman at The Leafs Nation (Fri Aug 29, 2025)
-
The best NHL draft pick ever, at every slot from No. 1 to 224 at ESPN (Thu Aug 28, 2025)
-
Canucks Fan Favourite Kevin Bieksa's Son Cole Gets Major Opportunity With Vancouver Giants at Canucks Daily (Wed Aug 27, 2025)
-
LA Kings 2025-26 Season Player Previews: Kevin Fiala at Rink Royalty (Mon Aug 25, 2025)
-
What Role Will Kevin Hayes Have On The Penguins This Year? at Yahoo Sports (Mon Aug 25, 2025)
-
7 Cool Things About China-Born Winnipeg Jets Prospect Kevin He at The Hockey Writers (Fri Aug 22, 2025)
-
VIDEO: Kevin Fiala Mic’d Up with NHL Players in Switzerland at Mayors Manor (Wed Aug 20, 2025)
-
Breakout Star Kevin Lankinen Set for Reduced Role With the Vancouver Canucks at Canucks Daily (Tue Aug 19, 2025)
-
Canucks: What does a successful 2025-26 look like for Kevin Lankinen? at Canucks Army (Sun Aug 17, 2025)
-
Utah Mammoth’s 2024-25 Report Cards: Kevin Stenlund at The Hockey Writers (Sat Aug 16, 2025)
-
Kevin Fiala hosts Fiala’s Friends charity game in Zurich at LA Kings Insider (Mon Aug 11, 2025)
-
Ottawa Senators 2025 Top 25 Under 25, #20: Kevin Reidler is set for the biggest season of his life at Silver Seven Sens (Sun Aug 10, 2025)
-
Utah Mammoth’s 2024-25 Report Cards: Kevin Connauton at The Hockey Writers (Sat Aug 9, 2025)
-
Adam Foote's Replacement Opens up For First Time Since Being Hired by the Vancouver Canucks at Canucks Daily (Fri Aug 8, 2025)
-
Kevin Woodley on why Demko could have a big year, camp battles, and more: Canucks Conversation at Canucks Army (Thu Aug 7, 2025)
-
Blackhawks’ Kevin Korchinski Shouldn’t Be Overlooked Heading Into 2025-26 at The Hockey Writers (Fri Aug 1, 2025)
-
Roughly translated: Moritz Seider to take part in Kevin Fiala’s charity hockey game in Zurich on August 8th at The Malik Report (Tue Jul 29, 2025)
-
The Flames’ best fights of 2024-25: Ryan Lomberg sticks up for Kevin Bahl at Flames Nation (Thu Jul 24, 2025)
-
NHL Tonight | Kevin Sawyer previews the Winnipeg Jets season at Illegal Curve Hockey (Wed Jul 23, 2025)
-
Revisiting the Los Angeles Kings’ Trade for Kevin Fiala at The Hockey Writers (Tue Jul 22, 2025)
-
Former Rangers defenseman Kevin Shattenkirk speaks out on mental health ahead of Shoulder Check Showcase at Forever Blueshirts (Sun Jul 20, 2025)
-
Winnipeg Jets GM Kevin Cheveldayoff on Toews, Ehlers, Free Agency additions, Development Camp and more at Illegal Curve Hockey (Fri Jul 4, 2025)
-
Blue Jackets 2024-25 season in review, Kevin Labanc couldn't find his footing at Union Blue (Mon May 19, 2025)
-
Former Lightning defenseman and Stanley Cup Champion calls it a career at Bolts by the Bay (Tue Dec 10, 2024)
-
An evaluation of the 2022-23 Winnipeg Jets season at Jets White Out (Thu May 11, 2023)
-
Wild vs. Kings: A chance to bounce back with Kevin Fiala back in Minnesota at Gone Puck Wild (Sat Oct 15, 2022)
-
Anaheim Ducks Trade Targets: Kevin Fiala at Pucks of a Feather (Thu May 19, 2022)
Current Contract
Entry Level Contract ( )  (0 ratings)
Career Statistics
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G |
| 2017-18 | WSI U12 | Pro Hockey Selects U12 | 8 | 1 | 6 | 7 | ||||||||||||||
| 2018-19 | WSI U13 | Pro Hockey Selects U13 | 7 | 5 | 5 | 10 | ||||||||||||||
| 2021-22 | U16 AAA | North York Rangers U16 AAA | 16 | 13 | 12 | 25 | ||||||||||||||
| 2021-22 | OJHL | North York Rangers | 1 | 0 | 0 | 0 | ||||||||||||||
| 2022-23 | OHL | Niagara IceDogs | 66 | 21 | 13 | 34 | -27 | 31 | ||||||||||||
| 2023-24 | OHL | Niagara IceDogs | 64 | 31 | 22 | 53 | -13 | 66 | ||||||||||||
| 2024-25 | OHL | Niagara IceDogs | 62 | 36 | 39 | 75 | -2 | 34 | 5 | 3 | 2 | 5 | -6 | 4 | ||||||
| 2025-26 | OHL | Niagara IceDogs | 12 | 8 | 10 | 18 | +8 | 4 | ||||||||||||
