Date | Team | Transaction | |
---|---|---|---|
Jun 3, 2025 | Philadelphia Flyers | Signed 4 years @ $4.000M AAV starting in 2025-26 | |
Jul 10, 2023 | Philadelphia Flyers | Signed 2 years @ $2.625M AAV starting in 2023-24 | |
Mar 27, 2022 | Philadelphia Flyers | Signed to an entry level contract. |
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. |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021-22 | PHI | 16 | 191:01 | 1.26 | 1.26 | 2.51 | 0.90 | 0.35 | 18.18 | 13.09 | 5.09 | 6.67 | 6.67 |
2022-23 | PHI | 82 | 1086:19 | 0.44 | 0.94 | 1.38 | 0.56 | -0.11 | 9.76 | 12.26 | -2.51 | 0.00 | 14.29 |
2023-24 | PHI | 59 | 654:23 | 0.46 | 0.92 | 1.38 | 0.68 | -0.22 | 7.25 | 10.69 | -3.44 | 2.04 | 8.16 |
2024-25 | PHI | 78 | 974:58 | 0.80 | 0.86 | 1.66 | 0.71 | 0.09 | 14.77 | 13.04 | 1.74 | 0.00 | 8.59 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021-22 | PHI | 16 | 191:01 | 43.66 | 3.14 | 2.63 | 39.26 | 2.20 | 2.39 | 58.82 | 52.40 | 0.26 | -0.43 | 6.66 |
2022-23 | PHI | 82 | 1086:19 | 38.28 | 2.32 | 2.21 | 40.49 | 2.15 | 2.43 | 51.85 | 47.59 | -0.27 | -0.25 | -0.44 |
2023-24 | PHI | 59 | 654:23 | 46.76 | 2.29 | 2.86 | 32.92 | 3.03 | 1.90 | 43.10 | 60.08 | 0.26 | -0.44 | 7.54 |
2024-25 | PHI | 78 | 974:58 | 37.97 | 2.46 | 2.42 | 37.97 | 2.15 | 2.19 | 53.33 | 52.42 | -0.03 | 0.02 | -0.61 |
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% |
2021-22 | 16 | 20.9 | 0.2 | 9.8 | 9.9 | 82.7 | 48.6 | 9.5 | 28.6 | 61.9 | 39.7 | 18.0 | 42.3 |
2022-23 | 82 | 21.8 | 0.2 | 9.4 | 9.8 | 86.4 | 34.3 | 5.3 | 33.0 | 61.7 | 41.5 | 18.4 | 40.1 |
2023-24 | 59 | 22.0 | 0.2 | 9.6 | 9.8 | 86.6 | 37.4 | 17.3 | 34.6 | 48.1 | 37.6 | 18.5 | 43.9 |
2024-25 | 78 | 22.4 | 0.2 | 9.7 | 9.8 | 89.6 | 50.7 | 10.9 | 29.3 | 59.8 | 39.8 | 18.5 | 41.7 |
Legend
Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
5v5 Lines
Season | Teammate     | Teammate     | Team | TOI | GF/60 | GA/60 | GF% | xGF/60 | xGA/60 | xGF% | xGF Rel | xGA Rel | xGF% Rel |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024-25 | PHI | 3.10 | 2.35 | 56.86 | 2.60 | 2.03 | 56.11 | 0.13 | -0.14 | 2.90 | |||
2024-25 | PHI | 0.81 | 1.63 | 33.33 | 2.08 | 2.55 | 44.90 | -0.43 | 0.50 | -10.13 | |||
2024-25 | PHI | 4.02 | 0.00 | 100.00 | 1.11 | 2.34 | 32.08 | -1.37 | 0.15 | -20.97 | |||
2024-25 | PHI | 0.00 | 0.00 | - | 1.65 | 1.16 | 58.73 | -0.59 | -1.54 | 13.32 | |||
2024-25 | PHI | 2.71 | 0.00 | 100.00 | 2.26 | 2.43 | 48.16 | -0.29 | 0.28 | -6.04 | |||
2023-24 | PHI | 2.62 | 2.62 | 50.00 | 3.32 | 1.81 | 64.75 | 0.84 | -0.49 | 12.88 | |||
2023-24 | PHI | 2.34 | 1.75 | 57.14 | 2.69 | 1.56 | 63.29 | -0.11 | -0.80 | 9.04 | |||
2023-24 | PHI | 1.47 | 2.94 | 33.33 | 2.17 | 1.38 | 61.11 | -0.39 | -0.77 | 6.79 | |||
2023-24 | PHI | 0.00 | 1.60 | 0.00 | 1.54 | 1.55 | 49.84 | -1.06 | -0.75 | -3.18 | |||
2023-24 | PHI | 1.82 | 1.82 | 50.00 | 1.08 | 1.62 | 40.09 | -1.60 | -0.47 | -16.11 | |||
2023-24 | PHI | 2.64 | 7.93 | 25.00 | 2.94 | 3.23 | 47.65 | 0.32 | 0.97 | -6.11 | |||
2023-24 | PHI | 0.00 | 0.00 | - | 5.80 | 1.37 | 80.90 | 3.10 | -0.45 | 21.13 | |||
2022-23 | PHI | 2.45 | 2.45 | 50.00 | 2.15 | 3.22 | 40.03 | -0.42 | 0.60 | -9.47 | |||
2022-23 | PHI | 0.70 | 1.40 | 33.33 | 2.03 | 2.30 | 46.86 | -0.40 | -0.35 | -1.03 | |||
2022-23 | PHI | 6.27 | 4.48 | 58.33 | 3.65 | 2.49 | 59.46 | 1.23 | -0.06 | 10.71 | |||
2022-23 | PHI | 0.97 | 0.00 | 100.00 | 1.49 | 1.77 | 45.69 | -0.69 | -1.21 | 3.38 | |||
2022-23 | PHI | 3.11 | 5.18 | 37.50 | 2.82 | 2.15 | 56.71 | 0.47 | -0.54 | 10.13 | |||
2022-23 | PHI | 1.07 | 1.07 | 50.00 | 2.07 | 2.03 | 50.50 | -0.25 | -0.55 | 3.19 | |||
2022-23 | PHI | 0.00 | 2.94 | 0.00 | 2.24 | 3.92 | 36.34 | -0.26 | 1.26 | -12.07 | |||
2022-23 | PHI | 1.73 | 1.73 | 50.00 | 2.78 | 3.17 | 46.74 | 0.33 | 0.41 | -0.28 | |||
2022-23 | PHI | 1.79 | 1.79 | 50.00 | 2.09 | 2.87 | 42.08 | -0.15 | 0.03 | -1.93 | |||
2022-23 | PHI | 3.58 | 0.00 | 100.00 | 2.66 | 1.52 | 63.66 | -0.03 | -1.13 | 13.30 | |||
2022-23 | PHI | 7.59 | 5.06 | 60.00 | 2.82 | 1.43 | 66.39 | 0.59 | -1.47 | 22.95 | |||
2022-23 | PHI | 2.63 | 0.00 | 100.00 | 1.56 | 1.90 | 45.11 | -0.87 | -0.66 | -3.62 | |||
2021-22 | PHI | 4.00 | 1.33 | 75.00 | 3.59 | 2.45 | 59.46 | 1.17 | -0.37 | 13.25 | |||
2021-22 | PHI | 7.71 | 0.00 | 100.00 | 2.92 | 2.31 | 55.81 | 0.56 | -0.49 | 10.13 | |||
2021-22 | PHI | 7.75 | 5.16 | 60.00 | 3.00 | 3.90 | 43.49 | 0.44 | 1.37 | -6.79 |
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
-
Flyers’ 3 Stars of the Week: Travises Konecny and Sanheim step up to close out preseason at Broad Street Hockey (Mon Oct 6, 2025)
-
Breaking Down the Ryan Ellis deal: Why did San Jose trade for Ryan Ellis’s contract, and why did the Flyers want to trade it? at Flyers Nitty Gritty (Mon Oct 6, 2025)
-
Flyers Preseason Stock Up, Stock Down: Chemistry and Causes for Concern at Yahoo Sports NHL (Sun Oct 5, 2025)
-
Flyers vs. Devils: How to watch, lineups, and gamethread at Broad Street Hockey (Sat Oct 4, 2025)
-
Flyers Primer: Flyers’ Final Roster Battles Showcased in Preseason Finale vs. Devils at Philly Hockey Now (Sat Oct 4, 2025)
-
Dvorak Shines in New Role With the Flyers in 4-3 Loss to the Islanders, But Who Didn’t? at Philly Hockey Now (Fri Oct 3, 2025)
-
Islanders' special teams concerning despite win over Flyers at Eyes on Isles (Fri Oct 3, 2025)
-
Flyers coaches sound convinced Tyson Foerster is ready for a breakout year at Pens Labyrinth (Fri Oct 3, 2025)
-
Preseason Recap: Flyers Split Preseason Series vs. Islanders at Flyer Nation (Fri Oct 3, 2025)
-
Flyers Fall to Islanders at Flyers Nitty Gritty (Fri Oct 3, 2025)
-
Takeaways: Some run and gun runs afoul as in Flyers 4-3 loss to the Islanders at Broad Street Hockey (Fri Oct 3, 2025)
-
Flyers get look at potential season-opening lineup in preseason loss at Yahoo Sports NHL (Thu Oct 2, 2025)
-
Flyers vs. Islanders: How to watch, lineups, and gamethread at Broad Street Hockey (Thu Oct 2, 2025)
-
Rodrigo Abols' impressive play could earn him an NHL spot at Broad Street Buzz (Wed Oct 1, 2025)
-
Abols Cements His Case for Flyers Final Roster in 3-2 Shootout Win vs. Bruins at Philly Hockey Now (Tue Sep 30, 2025)
-
Tyson Foerster impresses Rick Tocchet: ‘He’s a really good hockey player’ at Broad Street Hockey (Tue Sep 30, 2025)
-
Flyers 2025-26 Season Preview: Can the young forwards continue to progress? at Broad Street Hockey (Tue Sep 30, 2025)
-
Preseason Recap: Flyers Quick Draw the Bruins in a Shootout, 3-2 at Flyer Nation (Tue Sep 30, 2025)
-
Takeaways: Foerster fine as Flyers foil Bruins 3-2 in shootout win at Broad Street Hockey (Tue Sep 30, 2025)
-
Abols at it again, Foerster makes preseason debut and Flyers notch shootout win at Yahoo Sports NHL (Tue Sep 30, 2025)
-
Tyson Foerster to make preseason debut with some familiar faces at Broad Street Buzz (Mon Sep 29, 2025)
-
Flyers @ Bruins: How to watch, lineups, and gamethread at Broad Street Hockey (Mon Sep 29, 2025)
-
Flyers’ 2025-26 Roster Projection Halfway Through Preseason at The Hockey Writers (Mon Sep 29, 2025)
-
Flyers Primer: Foerster’s Preseason Debut and Bubble Guys Against Boston at Philly Hockey Now (Mon Sep 29, 2025)
-
Flyers’ Michkov, Zegras Are Two Peas in a Pod at Flyer Nation (Fri Sep 26, 2025)
-
Flyers @ Capitals: How to watch, lineups, and gamethread at Broad Street Hockey (Thu Sep 25, 2025)
-
Tocchet, Flyers Getting To Work in Pivotal Training Camp at Flyer Nation (Tue Sep 23, 2025)
-
Recap: Flyers Knockout Islanders in the 11th Round, 3-2 at Flyer Nation (Mon Sep 22, 2025)
-
Takeaways from Flyers’ 3-2 shootout win over Islanders in first preseason game at Broad Street Hockey (Mon Sep 22, 2025)
-
Flyers Preseason Primer: 9/21 vs. Islanders at Philly Hockey Now (Sun Sep 21, 2025)
-
Flyers Training Camp: Potential Defensive Changes Could Be for the Best at Yahoo Sports NHL (Sun Sep 21, 2025)
-
2025 Flyers Training Camp: Day 2 Notes and Cutdowns at Philly Hockey Now (Fri Sep 19, 2025)
-
Flyers Training Camp Day 2: Noah Cates back at Center, Zegras-Konecny and Grebenkin-Michkov steal the show at Flyers Nitty Gritty (Fri Sep 19, 2025)
-
Flyers Training Camp Day 1: Big Opportunities Aplenty at Yahoo Sports NHL (Fri Sep 19, 2025)
-
2025 Flyers Training Camp: The First Day of School at Philly Hockey Now (Thu Sep 18, 2025)
-
Flyers 2025-26 Season Preview: Can the depth forwards do more? at Broad Street Hockey (Wed Sep 17, 2025)
-
Which Flyers put on most weight ahead of training camp at Broad Street Hockey (Tue Sep 16, 2025)
-
After Flyers’ Presser, What Are Your Expectations For 2025-26? at Flyer Nation (Fri Sep 12, 2025)
-
One major takeaway from the Keith Jones presser is the team needs to significantly improve this season, and that doesn’t mean make the playoffs at Flyers Nitty Gritty (Thu Sep 11, 2025)
-
Philadelphia Flyers 2025 Top 25 Under 25, No. 9: Bobby Brink at Broad Street Hockey (Thu Sep 11, 2025)
-
The band is back together for the Flyers at Flyers Nitty Gritty (Sun Sep 7, 2025)
-
A sign that Flyers hockey is around the corner: Dan Vladar and Noah Cates attend the Eagles/Cowboys game last night at Flyers Nitty Gritty (Fri Sep 5, 2025)
-
The Flyers are a Playoff Team; There, I said It. at Philly Hockey Now (Thu Sep 4, 2025)
-
Flyers’ top 10 ratings in NHL 26 don’t make sense at Broad Street Hockey (Wed Sep 3, 2025)
-
The 3 Flyers With the Most to Gain or Lose this Season at Philly Hockey Now (Sun Aug 31, 2025)
-
Early results show Danny Briere has restocked Flyers' prospect cupboards at Broad Street Buzz (Sun Aug 31, 2025)
-
The Oasis song that best describes each Flyer at Broad Street Hockey (Fri Aug 29, 2025)
-
Flyers 2025–26 Roster Projection 2.0: 2 Rookies Enter the Villa at The Hockey Writers (Tue Aug 19, 2025)
-
Who’s the next Flyer to reach 100 points? at Broad Street Hockey (Tue Aug 19, 2025)
-
PhHN Flyers Fan Summer Survey at Philly Hockey Now (Tue Aug 19, 2025)
-
What could the Flyers' lines look like heading into training camp? at Broad Street Buzz (Tue Aug 19, 2025)
-
Noah Cates must prove his worth after signing contract extension at Broad Street Buzz (Sun Aug 17, 2025)
-
Who’s the Flyers’ next 50-goal scorer? at Broad Street Hockey (Thu Aug 14, 2025)
-
Should the Flyers make a play for Jack Roslovic? at Broad Street Buzz (Thu Aug 14, 2025)
-
Don’t Forget About Travis Konecny at Philly Hockey Now (Mon Aug 11, 2025)
-
Bobby Brink aims to cement roster spot on Flyers at Broad Street Buzz (Fri Aug 8, 2025)
Current Contract
Standard Contract (RFA) ( )  (0 ratings)
Standard Contract (RFA) ( )  (0 ratings)
Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
---|---|---|---|---|---|---|---|---|---|---|---|
2023-24 | 24 | $2,625,000 | $2,625,000 | - | - | $2,625,000 | $2,625,000 | $2,625,000 | RFA-arb | ||
2024-25 | 25 | $2,625,000 | $2,625,000 | - | - | $2,625,000 | $2,625,000 | $2,625,000 | RFA-arb | ||
Total | - | - | $5,250,000 | $5,250,000 | $5,250,000 |
Entry Level Contract ( )  (0 ratings)
Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
---|---|---|---|---|---|---|---|---|---|---|---|
2021-22 | 22 | $925,000 | $1,137,500 | - | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
2022-23 | 23 | $925,000 | $1,137,500 | $425,000 | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
Total | $425,000 | $185,000 | $1,665,000 | $1,850,000 | $140,000 |
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 |
2008-09 | Brick Invitational | Minnesota Blades | 5 | 3 | 2 | 5 | 2 | 5 | 3 | 2 | 5 | 2 | ||||||||
2014-15 | UMHSEHL | Team Southwest | 5 | 0 | 1 | 1 | ||||||||||||||
2014-15 | USHS-MN | Stillwater High | 25 | 13 | 17 | 30 | 10 | 3 | ||||||||||||
2015-16 | USHL | Omaha Lancers | 2 | 1 | 0 | 1 | 2 | |||||||||||||
2015-16 | USHS-MN | Stillwater High | 25 | 20 | 34 | 54 | 6 | 3 | 3 | 3 | 6 | 2 | ||||||||
2015-16 | UMHSEHL | Team MPLS Magazine | 20 | 3 | 12 | 15 | 6 | 3 | 4 | 4 | ||||||||||
2016-17 | USHL | Omaha Lancers | 11 | 2 | 5 | 7 | -3 | 6 | ||||||||||||
2016-17 | USA-S17 | Team Gold | 5 | 1 | 2 | 3 | ||||||||||||||
2016-17 | MNHP-17 | B17 - Red (Final 54) | 3 | 0 | 2 | 2 | ||||||||||||||
2016-17 | USHS-MN | Stillwater High | 25 | 20 | 45 | 65 | 10 | 3 | 3 | 2 | 5 | 2 | ||||||||
2016-17 | UMHSEHL | Team MPLS Magazine | 21 | 9 | 15 | 24 | 10 | 3 | 1 | 1 | 2 | 4 | ||||||||
2017-18 | USHL | Omaha Lancers | 60 | 21 | 34 | 55 | +21 | 26 | 4 | 1 | 2 | 3 | -1 | |||||||
2018-19 | NCAA | Univ. of Minnesota-Duluth | 40 | 9 | 14 | 23 | +12 | 33 | ||||||||||||
2018-19 | WJC-20 | USA U20 | 7 | 1 | 2 | 3 | +2 | 2 | ||||||||||||
2019-20 | NCAA | Univ. of Minnesota-Duluth | 34 | 14 | 19 | 33 | +7 | 35 | ||||||||||||
2020-21 | NCAA | Univ. of Minnesota-Duluth | 28 | 5 | 14 | 19 | +6 | 25 | ||||||||||||
2021-22 | NCAA | Univ. of Minnesota-Duluth | 37 | 11 | 13 | 24 | +4 | 19 | ||||||||||||
2021-22 | NHL | Philadelphia Flyers | 16 | 5 | 4 | 9 | +4 | 4 | 23 | 21.7 | 13:15 | |||||||||
2021-22 | OG | USA | 4 | 1 | 0 | 1 | +2 | 2 | ||||||||||||
2022-23 | NHL | Philadelphia Flyers | 82 | 13 | 25 | 38 | +3 | 12 | 107 | 12.1 | 17:46 | |||||||||
2023-24 | NHL | Philadelphia Flyers | 59 | 6 | 12 | 18 | -8 | 78 | 7.7 | 13:48 | ||||||||||
2024-25 | NHL | Philadelphia Flyers | 78 | 16 | 21 | 37 | +3 | 14 | 110 | 14.5 | 15:53 | |||||||||
NHL Career | 235 | 40 | 62 | 102 | +2 | 30 | 318 | 12.6 | 15:50 |