Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 3 Class C & D Championships · Feb 73:08.42aSection 3 Class C & D ChampionshipsFebruary 7, 2026
1000 Meters · OutdoorWesthill Invite · Dec 73:18.14aWesthill InviteDecember 7, 2025
1600 Meters · IndoorOHSL Indoor Track Championships · Jan 285:33.52aOHSL Indoor Track ChampionshipsJanuary 28, 2026
1600 Meters · OutdoorWesthill Invite · Dec 75:32.66aWesthill InviteDecember 7, 2025
3000m Steeplechase · 0.914m · OutdoorJunkyard Relays · May 912:08.40Junkyard RelaysMay 9, 2026
3200 Meters · IndoorOscar B. Jensen Memorial Relays - Wednesday Session · Dec 613:11.68aOscar B. Jensen Memorial Relays - Wednesday SessionDecember 6, 2023
3200 Meters · OutdoorSection III Class C1 Championships · May 3111:55.32Section III Class C1 ChampionshipsMay 31, 2025
600 Meters · IndoorJohn Arcaro Memorial Invitational - Session 1 · Jan 101:50.76aJohn Arcaro Memorial Invitational - Session 1January 10, 2026
800 Meters · OutdoorOHSL Patriot National Championships · May 212:31.72OHSL Patriot National ChampionshipsMay 21, 2025
Javelin · 800g · OutdoorJunkyard Relays · May 933-7Junkyard RelaysMay 9, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26Section III Class C-3 ChampionshipsMay 26 · 3000m Steeplechase · Place 6 · Altmar Parish-Williamstown3000m Steeplechase0.914m6.12:38.84a12
May 14OHSL Patriot American ChampionshipsMay 14 · 1600 Meters · Place 8 · Altmar Parish-Williamstown1600 Meters8.5:18.48aUnofficial12
May 14OHSL Patriot American ChampionshipsMay 14 · 800 Meters · Place 7 · Altmar Parish-Williamstown800 Meters7.2:26.53aUnofficial12
May 9Junkyard RelaysMay 9 · Javelin · Place 53 · Altmar Parish-WilliamstownJavelin800g53.33-7 PB12
May 9Junkyard RelaysMay 9 · 3000m Steeplechase · Place 7 · Altmar Parish-Williamstown3000m Steeplechase0.914m7.12:08.40 PB12
Apr 11Westhill Spring Break InvitationalApr 11 · 1600 Meters · Place 68 · Altmar Parish-Williamstown1600 Meters68.5:37.39a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Section 3 Class C & D ChampionshipsFeb 7 · 1000 Meters · Place 8 · Altmar Parish-Williamstown1000 Meters8.3:08.42a PB12
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 1000 Meters · Place 7 · Altmar Parish-Williamstown1000 Meters7.3:10.38a12
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 1600 Meters · Place 10 · Altmar Parish-Williamstown1600 Meters10.5:33.52a PB12
Jan 24Bob Grieve Memorial Invitational - SaturdayJan 24 · 1000 Meters · Place 15 · Altmar-Parish-Williamstown1000 Meters153:10.5612
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · 1000 Meters · Place 17 · Altmar Parish-Williamstown1000 Meters17.3:13.76a12
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · 600 Meters · Place 30 · Altmar Parish-Williamstown600 Meters30.1:50.76a PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Oscar B. Jensen Memorial Relays - FridayDec 19 · 1000 Meters · Altmar Parish-Williamstown1000 Meters--SCR12
Dec 19Oscar B. Jensen Memorial Relays - FridayDec 19 · 1600 Meters · Altmar Parish-Williamstown1600 Meters--SCR12
Dec 13Jack Morse Kickoff Meet - SaturdayDec 13 · 1000 Meters · Altmar Parish-Williamstown1000 Meters--SCR12
Dec 13Jack Morse Kickoff Meet - SaturdayDec 13 · 600 Meters · Altmar Parish-Williamstown600 Meters--SCR12
Jan 11John Arcaro Memorial AM SessionJan 11 · 1000 Meters · Place 16 · Altmar Parish-Williamstown1000 Meters16.3:22.04a11
Jan 11John Arcaro Memorial AM SessionJan 11 · 1600 Meters · Place 16 · Altmar Parish-Williamstown1600 Meters16.5:42.61a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Westhill InviteDec 7 · 1000 Meters · Place 14 · Altmar Parish-Williamstown1000 Meters14.3:18.14a PB12
Dec 7Westhill InviteDec 7 · 1600 Meters · Place 28 · Altmar Parish-Williamstown1600 Meters28.5:32.66a PB12
May 31Section III Class C1 ChampionshipsMay 31 · 3200 Meters · Place 9 · Altmar-Parish-Williamstown (AP3200 Meters911:55.32 PB11
May 21OHSL Patriot National ChampionshipsMay 21 · 3200 Meters · Place 7 · Altmar-Parish-Williamstown (AP3200 Meters712:16.9911
May 21OHSL Patriot National ChampionshipsMay 21 · 800 Meters · Place 9 · Altmar-Parish-Williamstown (AP800 Meters92:31.72 PB11
May 9Oneida InvitationalMay 9 · 800 Meters · Place 30 · Altmar-Parish-Williamstown (AP800 Meters302:31.9811
May 9Oneida InvitationalMay 9 · 1600 Meters · Place 29 · Altmar-Parish-Williamstown (AP1600 Meters295:40.3511

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15OHSL Patriot National ChampionshipsMay 15 · 3200 Meters · Place 7 · Altmar-Parish-Williamstown (AP3200 Meters714:09.0610
May 15OHSL Patriot National ChampionshipsMay 15 · 800 Meters · Place 11 · Altmar-Parish-Williamstown (AP800 Meters112:38.9410
May 15OHSL Patriot National ChampionshipsMay 15 · 1600 Meters · Place 9 · Altmar-Parish-Williamstown (AP1600 Meters95:49.6810
May 10Oneida 2024 Co-Ed track InvitationalMay 10 · 3000m Steeplechase · Place 18 · Altmar Parish-Williamstown3000m Steeplechase0.914m18.14:06.92a10
May 10Oneida 2024 Co-Ed track InvitationalMay 10 · 800 Meters · Place 38 · Altmar Parish-Williamstown800 Meters38.2:43.25a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 1000 Meters · Place 13 · Altmar-Parish-Williamstown (AP1000 Meters133:37.6710
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 1600 Meters · Place 13 · Altmar-Parish-Williamstown (AP1600 Meters136:26.9510
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 1000 Meters · Place 24 · Altmar-Parish-Williamstown (AP1000 Meters243:39.1410
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 1600 Meters · Place 31 · Altmar-Parish-Williamstown (AP1600 Meters316:21.1310
Jan 13Fred Kirschenheiter Memorial PM SessionJan 13 · 1600 Meters · Place 23 · Altmar Parish-Williamstown1600 Meters23.6:22.35a10
Jan 6John Arcaro Memorial AM SessionJan 6 · 3200 Meters · Place 20 · Altmar Parish-Williamstown3200 Meters20.13:46.92a10
Jan 6John Arcaro Memorial AM SessionJan 6 · 1600 Meters · Place 27 · Altmar Parish-Williamstown1600 Meters27.6:21.86a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16George Constantino Memorial AM SessionDec 16 · 3200 Meters · Place 15 · Altmar Parish-Williamstown3200 Meters15.14:07.95a10
Dec 16George Constantino Memorial AM SessionDec 16 · 1600 Meters · Place 25 · Altmar Parish-Williamstown1600 Meters25.6:30.16a10
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · 3200 Meters · Place 21 · Altmar Parish-Williamstown3200 Meters21.13:11.68a PB10
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · 1600 Meters · Place 40 · Altmar Parish-Williamstown1600 Meters40.6:24.77a10