Keegan O’Hearn (@kohearn29) profile picture

OF/LHP • Terrier alum • Team Canada alum🇨🇦 • Michigan〽️

Joined July 2020
Photo by Keegan O’Hearn (@kohearn29)Photo by Keegan O’Hearn (@kohearn29)
I’m honoured to announce that I will be continuing my academic and athletic career at the University of Michigan. I would like to thank my family, coaches, friends, and everyone who has helped and supported me along my journey. #GoBlue @umichbaseball @Pro5Baseball @TerrierTeams
25
44
7
447
127,517
Keegan O’Hearn retweeted
Entering the transfer portal with 1 year of eligibility remaining from the University of Illinois. (OF/Utility) Career Stats : Avg: .276 OBP: .412 OPS: .809 103 GP / 93 GS Career conference stats (B1G) : Avg: .296 OBP: .412 OPS: .802 45 GP / 41 GS
2
16
1
53
8,237
Keegan O’Hearn retweeted
"With a fastball that bumped 99 mph over the summer and copious amounts of untapped upside, the sophomore is an intriguing breakout candidate." See who joins @umichbaseball lefty @kohearn29 on our list of 2026 breakout picks ⤵️ 🔗 d1ba.se/4psvFsH
3
27
9,418
Replying to @kohearn29
@kohearn29 getting some well deserved attention! Physical LHP, FB 95-100 w/up to 25” horizontal break, helped to secure a 5th straight Championship for #PackerNation 🏆 #GoBlue // #GoPack
Fall ball all-stars 😎 These standouts turned heads this fall. Here's why: baseballamerica.com/stories/…
4
2
18
2,022
Keegan O’Hearn retweeted
With the 38th pick in the 2025 Draft, the @Mets select @umichbaseball two-way player Mitch Voit, No. 63 on the Top 250 Draft Prospects list. Watch LIVE: atmlb.com/40jjQvg
12
82
21
483
99,753
Coverage of Michigan vs. GLC brought to you by Cam ⤵️ O’Hearn is still two-waying up in college & is a three-figure velo candidate on both sides. 🇨🇦🇨🇦🇨🇦
🇨🇦BONUS COVERAGE🇨🇦 OF Keegan O’Hearn Sophomore, @umichbaseball 6-foot-5, 225-pounds. The left-handed hitter put together some loud swings to the pullside during BP and sent a 2B into LCF gap in his first AB. @PrepBaseballON | @kohearn29
4
10
5,249
Congrats, Dylan! 🔥 Good luck in Biloxi. #tratnation | @dylorae33
1
16
3
121
12,182
Josh Cote (Midland, ON) hits 3 home runs (#8, #9, #10) with 5 RBI as Northeastern Plainsmen @BsbNortheastern sweep doubleheader with CSU Club on Saturday, 16-6 and 13-3. In 17 GP batting .453 with 24 H (10 HR, 1 triple, 5 doubles), 29 RBI, 27 R and 1 ... cbplayers.com/reportview/PT_…
6
16
3,255
Brodie Peart (Markham, ON) with Evansville Purple Aces @UEAthleticsBASE ranked #4 freshman in MVC (Missouri Valley Conference) according to D1Baseball's preseason rankings of Freshmen (Jan. 2024). cbplayers.com/reportview/PT_…
13
65
6,103
IMPACT FRESHMEN!! These three made @d1baseball's list of Conference Freshmen to watch! #GoBlue
1
18
4
139
24,974
BIG season incoming for these three Sophomores! Voit, Kim and Pace Jr. were named to the @D1baseball Top Conference Prospects for the 2025 Draft! #GoBlue
11
1
97
14,344
#23 is 23rd on @d1baseball's Top Big Ten 2024 Draft Prospects! #GoBlue
1
14
3
137
13,932
Keegan O’Hearn retweeted
Got a couple guys that can fly. GO BLUE!! 〽️ – at Ann Arbor, MI
1
1
81
56,737
Keegan O’Hearn retweeted
I’m excited to announce my commitment to play division 1 baseball at Sacramento State! Thank you to my family, friends and the coaches who have helped me along the way! @SacStBaseball @cloudbaseball
5
29
4
152
37,976
DYLAN O'RAE was 🔥🔥 during the 2⃣0⃣2⃣3⃣ minor league season: 🇨🇦 @Brewers Rk / A- .349/.491/.394 G: 60 AB: 218 R: 58 H: 76 SB: 44 BB: 57 Drafted: 2022-3-102-MIL @NCollegiate HS @dylorae33 thebaseballcube.com/content/…
1
11
2
53
14,494
Keegan O’Hearn retweeted
JUCO 24’ C/OF -Freshman Spring stats: .362/.442/.578 with 79 hits, 6HR’s, 17 2Bs, 6 3Bs and 51 RBI in 54 games. -2023 SO Fall: Batting.429, with 24 H, 2HR, 9 2Bs, 3 3Bs and 17 RBI in 56 ABs -📞905-260-2410 -Swings from the fall @The_Noah_Sharp @GeorgeHalim_ @FlatgroundBats @JucoUncommitted @Now_D1 @jucoroute @PBR_JUCO @PBR_Uncommitted @PBR_Ontario
21
2
41
9,455
Keegan O’Hearn retweeted
‘24 JUCO C/OF Freshman Stats: .362/.442/.578 with 79 hits, 6 HR’s, 17 2Bs, 6 3Bs and 51 RBI in 54 games. Looking for 4 year opportunities fall ‘24. Recent Bp rounds @MCCBaseba11 @The_Noah_Sharp @GeorgeHalim_ @FlatgroundBats @jucoroute @JucoUncommitted @NowJUCO @Now_D1
16
1
36
7,369
Keegan O’Hearn retweeted
‘24 JUCO C/OF Freshman Stats: .362/.442/.578 with 79 hits, 6 HR’s, 17 2Bs, 6 3Bs and 51 RBI in 54 games. Looking for 4 year opportunities fall ‘24. More recent Bp rounds @MCCBaseba11 @The_Noah_Sharp @GeorgeHalim_ @FlatgroundBats @jucoroute @JucoUncommitted
18
1
39
5,910
Keegan O’Hearn retweeted
‘24 JUCO C/OF Freshman Stats: .362/.442/.578 with 79 hits, 6 HR’s, 17 2Bs, 6 3Bs and 51 RBI in 54 games. Looking for 4 year opportunities fall ‘24. Recent Bp rounds @MCCBaseba11 @The_Noah_Sharp @GeorgeHalim_ @FlatgroundBats @jucoroute @JucoUncommitted
20
47
6,384
🏆July Complex Player of the Month: Dylan O'Rae🏆 July: Reached base 46 times (.561 OBP), 17 BBs to 13 Ks, stole 10 bases Season: Leads Complex Leagues in OBP (.520), SB (27), ranks 2nd in BB/K ratio with 21 walks and 9 strikeouts #ThisIsMyCrew
3
35
4
175
28,672
Keegan O’Hearn retweeted
The Oakland Athletics have added Myles Naylor to the Stockton Ports roster.
3
23
2
244
40,947