Milan’s olympic arena: race against time, money and expectations
Delays, funding disputes, and NHL warnings put pressure on Milan’s flagship Olympic venue as the 2026 Winter Games draw near. Read more»

Drafted 2008, 1 #6 overall by Barrie Colts in the OHL Priority Selection
Named to OHL Second All-Rookie team 2008-09
| Season | Team | League | # | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|
| 2009-10 | Canada | WJC18 (U18) | 6 | 3 | 2 | 5 | 8 | 2 | |
| 2008-09 | Canada | U18 National team games (U18) | 4 | 0 | 5 | 5 | 0 |
| Season | Team | League | # | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | Slovan Bratislava | Extraliga | 16 | 7 | 10 | 17 | 8 | 0 | |
| 2024-25 | Grizzlys Wolfsburg | DEL | 44 | 6 | 21 | 27 | 14 | -9 | |
| 2023-24 | Grizzlys Wolfsburg | DEL (Play-off) | 3 | 2 | 0 | 2 | 0 | -4 | |
| 2023-24 | Grizzlys Wolfsburg | DEL | 52 | 11 | 23 | 34 | 10 | -7 | |
| 2022-23 | Iserlohn Roosters | DEL | 6 | 51 | 11 | 21 | 32 | 12 | -5 |
| 2021-22 | Iserlohn Roosters | DEL | 6 | 54 | 6 | 47 | 53 | 16 | -8 |
| 2020-21 | Iserlohn Roosters | DEL (Play-off) | 3 | 0 | 5 | 5 | 0 | -5 | |
| 2020-21 | Iserlohn Roosters | DEL | 19 | 3 | 7 | 10 | 16 | -2 | |
| 2019-20 | Iserlohn Roosters | DEL | 49 | 8 | 19 | 27 | 22 | -8 | |
| 2018-19 | HIFK | Liiga | 24 | 59 | 5 | 16 | 21 | 32 | -1 |
| 2018-19 | HIFK | CHL | 6 | 2 | 0 | 2 | 6 | -4 | |
| 2017-18 | HIFK | Liiga (Play-off) | 14 | 1 | 2 | 3 | 2 | 4 | |
| 2017-18 | HIFK | CHL | 6 | 0 | 1 | 1 | 4 | -1 | |
| 2017-18 | HIFK | Liiga | 48 | 4 | 17 | 21 | 28 | 10 | |
| 2016-17 | HIFK | Liiga (Play-off) | 11 | 2 | 1 | 3 | 0 | -5 | |
| 2016-17 | HIFK | Liiga | 10 | 1 | 1 | 2 | 2 | 1 | |
| 2016-17 | KooKoo Kouvola | Liiga | 44 | 6 | 15 | 21 | 10 | 3 | |
| 2015-16 | KooKoo Kouvola | Liiga | 59 | 9 | 18 | 27 | 8 | 2 | |
| 2014-15 | Espoo Blues | Liiga (Play-off) | 4 | 0 | 1 | 1 | 0 | 0 | |
| 2014-15 | Espoo Blues | Liiga | 46 | 3 | 8 | 11 | 22 | -1 | |
| 2013-14 | HC Davos | Spengler Cup | 3 | 0 | 1 | 1 | 0 | -1 | |
| 2013-14 | Medvescak 2 | Croatian League (Play-off) | 1 | 0 | 2 | 2 | 0 | 0 | |
| 2013-14 | Zagreb | KHL (Play-off) | 4 | 0 | 0 | 0 | 0 | -2 | |
| 2013-14 | Zagreb | KHL | 11 | 0 | 0 | 0 | 0 | 0 | |
| 2013-14 | HC Davos | NLA | 17 | 0 | 1 | 1 | 2 | -4 | |
| 2012-13 | Barrie Colts | OHL (U20, Play-off) | 12 | 2 | 6 | 8 | 13 | 2 | |
| 2012-13 | Barrie Colts | OHL (U20) | 64 | 18 | 35 | 53 | 38 | 0 | |
| 2011-12 | Barrie Colts | OHL (U20, Play-off) | 6 | 1 | 1 | 2 | 0 | 0 | |
| 2011-12 | Barrie Colts | OHL (U20) | 30 | 4 | 11 | 15 | 24 | 4 | |
| 2011-12 | Saginaw Spirit | OHL (U20) | 37 | 4 | 17 | 21 | 30 | -11 | |
| 2010-11 | Saginaw Spirit | OHL (U20, Play-off) | 12 | 2 | 6 | 8 | 23 | -12 | |
| 2010-11 | Saginaw Spirit | OHL (U20) | 53 | 9 | 32 | 41 | 38 | 25 | |
| 2009-10 | Saginaw Spirit | OHL (U20, Play-off) | 6 | 1 | 3 | 4 | 2 | -2 | |
| 2009-10 | Saginaw Spirit | OHL (U20) | 46 | 11 | 15 | 26 | 48 | -10 | |
| 2009-10 | Barrie Colts | OHL (U20) | 19 | 2 | 10 | 12 | 17 | 11 | |
| 2008-09 | Barrie Colts | OHL (U20, Play-off) | 5 | 0 | 0 | 0 | 0 | -6 | |
| 2008-09 | Barrie Colts | OHL (U20) | 62 | 10 | 25 | 35 | 28 | 0 |
Did you find any incorrect or incomplete information? Please, let us know.
Grizzlys Wolfsburg
HC Slovan Bratislava 
Iserlohn Roosters
Grizzlys Wolfsburg 
KooKoo Kouvola
IFK Helsinki 
Espoo Blues
KooKoo Kouvola 
Czech Rep.:
Tipsport extraliga |
1.liga |
2.liga
Slovakia:
Tipsport Extraliga |
1.liga
Sweden:
SHL |
HockeyAllsvenskan
Other: EBEL | Belarus | Croatia | Denmark | Estonia | France | Great Britain | Iceland | Italy | Latvia | Lithuania | MOL-liga | Norway | Poland | Romania | Serbia | Slovenia | Spain | NHL | AHL |
Delays, funding disputes, and NHL warnings put pressure on Milan’s flagship Olympic venue as the 2026 Winter Games draw near. Read more»
Late goals, wild comebacks and a crowded leaderboard — Extraliga drama reaches boiling point Read more»