.

© Photo: Steven Ellis/Daily Faceoff

Finland Roni Hirvonen

#33 Toronto Marlies / AHL - 23/24

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
2
0
2
-1
10
3
1
4
-1
freestar.config.enabled_slots.push({ placementName: "eliteprospects_leaderboard_atf", slotId: "eliteprospects_leaderboard_atf" });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_right_rail", slotId: "eliteprospects_right_rail" });
Database: 1 085 647 players
Last added: Drake Fell
EP Verified
Scoring Leaders
# Player GP G A TP
1. Marcus Sörensen 52 31 32 63
2. Calvin Thürkauf 52 28 32 60
3. Michael Spacek 48 17 33 50
4. Dominik Kahun 47 15 35 50
5. Michael Joly 48 20 28 48
Show More

Roni Hirvonen Facts

Date of Birth
Position
W
Age
22
Height
5'10" / 178 cm
Place of Birth
Weight
179 lbs / 81 kg
Nation
Shoots
L
Youth Team
Contract
24/25
Cap Hit
$856,667 Powered by
Agency
Highlights
1-time U20 WJC Silver Medal 1
1-time U20 WJC Bronze Medal 1

Hirvonen is dutiful in the defensive zone, maintaining an elevated work rate and putting on a clinic in body-leverage going into puck retrievals. He does a fantastic job of anticipating plays, closing passing & shooting lanes, and making defensive switches on the cycle. He moves the puck with pace and regularly finds teammates with high-danger passes. -EliteProspects 2020 NHL Draft Guide

Father: Timo Hirvonen

Roni Hirvonen Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2016-17 Blues U16 U16 SM-sarja Q 22* 21* 17* 38* 20* -* |
Blues U16 U16 SM-sarja 18* 7* 13* 20* 35* -* | Playoffs 3 0 0 0 0 -
2017-18 Blues U16 U16 SM-sarja 0* 0* 0* 0* 0* -* | Playoffs 2 1 1 2 0 -
Blues U18 U18 SM-sarja 39* 11* 27* 38* 22* -* | Playoffs 2 0 0 0 0 -
Blues U20 U20 SM-liiga 2* 0* 3* 3* 2* 3* |
Finland U16 (all) International-Jr 11* 3* 8* 11* 4* -* |
2018-19 Blues U20 U20 SM-liiga 50* 21* 34* 55* 34* 21* | Playoffs 11 3 12 15 16 5
Finland U17 WHC-17 6* 2* 0* 2* 4* -* |
Finland U17 (all) International-Jr 13* 4* 3* 7* 16* -* |
Finland U18 WJC-18 3* 0* 0* 0* 12* 0* |
Finland U18 (all) International-Jr 13* 3* 1* 4* 14* -* |
2019-20 Ässät Liiga 52* 5* 11* 16* 14* 1* |
Finland U18 (all) International-Jr 9* 6* 6* 12* 10* -* |
Finland U20 (all) International-Jr 3* 1* 2* 3* 14* -* |
2020-21 Ässät Liiga 54* 6* 15* 21* 54* -19* |
Finland U20 WJC-20 7* 2* 4* 6* 18* 5* |
2021-22 HIFK Liiga 46* 9* 17* 26* 24* -1* | Playoffs 5 3 3 6 4 2
Finland U20 (all) International-Jr 11* 12* 3* 15* 14* 1* |
Finland U20 “C” WJC-20 7* 3* 4* 7* 0* 4* |
2022-23 HIFK Liiga 57* 15* 13* 28* 32* 6* | Playoffs 11 2 2 4 0 -2
2023-24 Toronto Marlies AHL 23* 4* 4* 8* 4* -1* |
Projected AHL 37* 6* 6* 12* 6* -2* |

Roni Hirvonen Tournament Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2014-15 Finland Selects U13 WSI U13 9* 2* 1* 3* 4* -* |
Espoo Blues Selects QC Int PW 2* 2* 0* 2* 2* -* |
2015-16 Finland Selects U14 WSI U14 9* 3* 5* 8* 4* -* |
2018-19 Finland U18 5-Ntn Zuchwil 4* 1* 0* 1* 2* 0* |
2019-20 Finland U18 Hlinka Gretzky Cup 3* 4* 1* 5* 4* 0* |
2021-22 HIFK Champions HL 6* 1* 1* 2* 4* 1* |
Finland U20 (all) “C” WJC-20 Cancelled 2* 0* 1* 1* 0* 3* |
2022-23 HIFK Spengler Cup 2* 0* 1* 1* 4* 0* |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });

Roni Hirvonen Game Log

Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
AHL
2024-03-17T16:00:00-0400 Toronto Marlies vs Laval Rocket
2024-03-16T13:30:00-0400 Toronto Marlies vs Rochester Americans
2024-03-15T19:05:00-0400 Toronto Marlies @ Rochester Americans
2024-03-09T18:05:00-0600 Toronto Marlies @ Springfield Thunderbirds
2024-03-08T18:00:00-0600 Toronto Marlies @ Utica Comets
2024-03-06T10:00:00-0600 Toronto Marlies vs Belleville Senators
2024-03-02T15:00:00-0600 Toronto Marlies vs Syracuse Crunch
2024-03-01T18:00:00-0600 Toronto Marlies @ Syracuse Crunch
2024-02-28T18:00:00-0600 Toronto Marlies @ Cleveland Monsters
2024-02-24T14:00:00-0600 Toronto Marlies @ Laval Rocket
$(function() { $('.daterange').daterangepicker({ 'linkedCalendars': false, 'showCustomRangeLabel': false, 'opens': 'center', 'drops': 'auto', 'locale': { 'cancelLabel': 'Clear' }, }, function (start, end, label) { let container = $('#game-logs'); $('input[name="from"]', container).val(start.format('YYYY-MM-DD')); $('input[name="to"]', container).val(end.format('YYYY-MM-DD')); changeGameLogsFilter(); }).on('cancel.daterangepicker', function(ev, picker) { let container = $('#game-logs'); $('input[name="from"]', container).val(''); $('input[name="to"]', container).val(''); changeGameLogsFilter(); }); $('.daterange-opener').click(function() { $('.daterange').click(); }); });
SCOUTING REPORTS
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

Roni Hirvonen Career Totals

League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
5-Ntn Zuchwil 1 4* 1* 0* 1* 0.25* 2* 0* | 0 * * * * * *
AHL 1 23* 4* 4* 8* 0.35* 4* -1* | 0 * * * * * *
Champions HL 1 6* 1* 1* 2* 0.33* 4* 1* | 0 * * * * * *
Hlinka Gretzky Cup 1 3* 4* 1* 5* 1.67* 4* 0* | 0 * * * * * *
International-Jr 4 60* 29* 23* 52* 0.87* 72* 1* | 0 * * * * * *
Liiga 4 209* 35* 56* 91* 0.44* 124* -13* | 2 16 5 * 5 * 10 * 0.63 * 4 * 0 *
QC Int PW 1 2* 2* 0* 2* 1.00* 2* -* | 0 * * * * * *
Spengler Cup 1 2* 0* 1* 1* 0.50* 4* 0* | 0 * * * * * *
U16 SM-sarja 2 18* 7* 13* 20* 1.11* 35* -* | 2 5 1 * 1 * 2 * 0.40 * 0 * - *
U16 SM-sarja Q 1 22* 21* 17* 38* 1.73* 20* -* | 0 * * * * * *
U18 SM-sarja 1 39* 11* 27* 38* 0.97* 22* -* | 1 2 0 * 0 * 0 * 0.00 * 0 * - *
U20 SM-liiga (U20 SM-sarja) 2 52* 21* 37* 58* 1.12* 36* 24* | 1 11 3 * 12 * 15 * 1.36 * 16 * 5 *
WHC-17 1 6* 2* 0* 2* 0.33* 4* -* | 0 * * * * * *
WJC-18 1 3* 0* 0* 0* 0.00* 12* 0* | 0 * * * * * *
WJC-20 2 14* 5* 8* 13* 0.93* 18* 9* | 0 * * * * * *
WJC-20 Cancelled 1 2* 0* 1* 1* 0.50* 0* 3* | 0 * * * * * *
WSI U13 1 9* 2* 1* 3* 0.33* 4* -* | 0 * * * * * *
WSI U14 1 9* 3* 5* 8* 0.89* 4* -* | 0 * * * * * *
* Some data is missing to provide a correct summary.

Roni Hirvonen Skill Rating

Powered by Franchise Hockey Manager

Teamwork
15
Agility
15
Shooting Accuracy
14
Puckhandling
14
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

Roni Hirvonen Connections

Transactions
DATE STATUS FROM TO SOURCE
10/03/2023
10/03/2023 Up/Down Toronto Maple Leafs Toronto Marlies
05/13/2022
05/13/2022 Confirmed HIFK Toronto Maple Leafs
05/20/2021
05/20/2021 Confirmed Ässät HIFK
05/14/2019
05/14/2019 Confirmed Blues U20 Ässät
Media and Articles
Date Article Source
11/21/2018 Junior Chowder Cup 2002 Division: Top 120 Neutral Zone

Not Activated Sections

Endorsements
Fitness Results
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Q&A
Are you Roni Hirvonen?
Verify your profile to customize the page further. See example here.

Roni Hirvonen Biography and Trivia

2020 NHL Entry Draft: Ranked #35 by Elite Prospects

2020 NHL Entry Draft: Ranked #22 by FCHockey

2020 NHL Entry Draft: Ranked #65 by TSN/Craig Button

2020 NHL Entry Draft: Ranked #35 by McKeen's Hockey

2020 NHL Entry Draft: Ranked #54 by TSN/McKenzie

2020 NHL Entry Draft: Ranked #10 by NHL Central Scouting

Post a scouting report/trivia/player comment in English (visible here)

var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/448946/player "; var deletePlayerCommentEndpoint = " '' ";