Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBob Grieve Memorial Friday Session · Jan 193:27.65Bob Grieve Memorial Friday SessionJanuary 19, 2024
100m Hurdles · 33" / 0.838m · OutdoorPanther Invitational · Apr 2419.34aPanther InvitationalApril 24, 2026
1500 Meters · IndoorWesthill Invitational · Dec 225:28.78aWesthill InvitationalDecember 22, 2023
1500 Meters · OutdoorSection III Class D Championships · May 265:38.48aSection III Class D ChampionshipsMay 26, 2023
200m Hurdles · 30" / 0.762m · OutdoorWesthill Spring Break Invitational · Apr 1134.21aWesthill Spring Break InvitationalApril 11, 2026
300 Meters · IndoorGeorge Constantino Memorial AM Session · Dec 1651.75aGeorge Constantino Memorial AM SessionDecember 16, 2023
400m Hurdles · 30" / 0.762m · OutdoorPanther Invitational · Apr 241:20.20aPanther InvitationalApril 24, 2026
55m Hurdles · 33" · IndoorSection 3 Class C & D Championships · Feb 710.72aSection 3 Class C & D ChampionshipsFebruary 7, 2026
600 Meters · IndoorOHSL1 / OHSL2 League Championships · Jan 262:11.75OHSL1 / OHSL2 League ChampionshipsJanuary 26, 2022
800 Meters · OutdoorOHSL Patriot National Championships · May 152:52.50OHSL Patriot National ChampionshipsMay 15, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26Section III Class C-3 ChampionshipsMay 26 · 400m Hurdles · Place 7 · Bishop Ludden400m Hurdles30" / 0.762m7.1:21.19a11
May 26Section III Class C-3 ChampionshipsMay 26 · 100m Hurdles · Place 11 · Bishop Ludden100m Hurdles33" / 0.838m11.19.44a11
Apr 24Panther InvitationalApr 24 · 400m Hurdles · Place 2 · Bishop Ludden400m Hurdles30" / 0.762m2.1:20.20a PB11
Apr 24Panther InvitationalApr 24 · 100m Hurdles · Place 4 · Bishop Ludden100m Hurdles33" / 0.838m4.19.34a PB11
Apr 11Westhill Spring Break InvitationalApr 11 · 200m Hurdles · Place 12 · Bishop Ludden200m Hurdles30" / 0.762m12.34.21a PB11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 7Section 3 Class C & D ChampionshipsFeb 7 · 1000 Meters · Place 5 · Bishop Ludden1000 Meters5.3:35.94a11
Feb 7Section 3 Class C & D ChampionshipsFeb 7 · 55m Hurdles · Place 6 · Bishop Ludden55m Hurdles33"6.10.72a PB11
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 1000 Meters · Place 6 · Bishop Ludden1000 Meters6.3:43.44a11
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 55m Hurdles · Place 5 · Bishop Ludden55m Hurdles33"5.10.80a11
Jan 24Bob Grieve Memorial Invitational - SaturdayJan 24 · 55m Hurdles · Place 13 · Bishop Ludden-Grimes55m Hurdles1311.0011
Jan 17Fred Kirschenheiter Memorial Saturday AM SessionJan 17 · 1000 Meters · Place 9 · Bishop Ludden1000 Meters9.3:40.99a11
Jan 17Fred Kirschenheiter Memorial Saturday AM SessionJan 17 · 55m Hurdles · Place 13 · Bishop Ludden55m Hurdles33"13.11.23a11
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · 1000 Meters · Place 13 · Bishop Ludden1000 Meters13.3:35.71a11
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · 55m Hurdles · Place 21 · Bishop Ludden55m Hurdles33"21.10.80a11
Jan 2George Constantino Memorial Invitational - FridayJan 2 · 1000 Meters · Place 15 · Bishop Ludden-Grimes1000 Meters153:42.8711
Jan 2George Constantino Memorial Invitational - FridayJan 2 · 55m Hurdles · Place 15 · Bishop Ludden-Grimes55m Hurdles1511.2011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Oscar B. Jensen Memorial Relays - SaturdayDec 20 · 55m Hurdles · Place 16 · Bishop Ludden55m Hurdles33"16.11.10a11
Dec 12Jack Morse Kickoff Meet - FridayDec 12 · 55m Hurdles · Place 11 · Bishop Ludden55m Hurdles33"11.10.92a11
Jan 11John Arcaro Memorial AM SessionJan 11 · 1000 Meters · Place 13 · Bishop Ludden1000 Meters13.3:48.57a10
Jan 11John Arcaro Memorial AM SessionJan 11 · 55m Hurdles · Place 19 · Bishop Ludden55m Hurdles33"19.11.51a10
Jan 3George ConstantinoJan 3 · 1000 Meters · Place 13 · Bishop Ludden1000 Meters13.3:43.05a10
Jan 3George ConstantinoJan 3 · 55m Hurdles · Place 15 · Bishop Ludden55m Hurdles33"15.11.08a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Oneida InvitationalMay 9 · 400m Hurdles · Place 13 · Bishop Ludde400m Hurdles131:20.06—
May 9Oneida InvitationalMay 9 · 100m Hurdles · Place 17 · Bishop Ludde100m Hurdles1719.61—
May 9Oneida InvitationalMay 9 · 400m Hurdles · Place 13 · Bishop Ludden400m Hurdles131:20.0610
May 9Oneida InvitationalMay 9 · 100m Hurdles · Place 17 · Bishop Ludden100m Hurdles1719.6110

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24Section 3 Class D ChampionshipsMay 24 · 1500 Meters · Place 4 · Bishop Ludden1500 Meters4.5:46.82a9
May 15OHSL Patriot National ChampionshipsMay 15 · 800 Meters · Place 9 · Bishop Ludden800 Meters92:52.50 PB9
Apr 23Westhill Spring Break InvitationalApr 23 · 1500 Meters · Place 13 · Bishop Ludden1500 Meters135:54.399

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8Section III Class C & D ChampionshipsFeb 8 · 1500 Meters · Place 1 · Bishop Ludden1500 Meters15:31.939
Feb 8Section III Class C & D ChampionshipsFeb 8 · 1000 Meters · Place 3 · Bishop Ludden1000 Meters33:32.109
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 1000 Meters · Place 5 · Bishop Ludden1000 Meters53:32.629
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 1500 Meters · Place 2 · Bishop Ludden1500 Meters25:37.229
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 1000 Meters · Place 12 · Bishop Ludden1000 Meters123:27.65 PB9
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 1500 Meters · Place 10 · Bishop Ludden1500 Meters105:35.419
Jan 13Fred Kirschenheiter Memorial PM SessionJan 13 · 1000 Meters · Place 14 · Bishop Ludden1000 Meters14.3:37.87a9
Jan 6John Arcaro Memorial AM SessionJan 6 · 1000 Meters · Place 14 · Bishop Ludden1000 Meters14.3:32.11a9

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1500 Meters · Place 14 · Bishop Ludden1500 Meters14.5:28.78a PB9
Dec 16George Constantino Memorial AM SessionDec 16 · 300 Meters · Place 29 · Bishop Ludden300 Meters29.51.75a PB9
Dec 16George Constantino Memorial AM SessionDec 16 · 1000 Meters · Place 9 · Bishop Ludden1000 Meters9.3:34.49a9
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · 1000 Meters · Place 14 · Bishop Ludden1000 Meters14.3:40.75a9
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 1500 Meters · Place 14 · Bishop Ludden1500 Meters14.6:04.76a9
Feb 7Section III Class C & D ChampionshipsFeb 7 · 1500 Meters · Place 3 · Bishop Ludden1500 Meters35:37.968
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1500 Meters · Place 5 · Bishop Ludden1500 Meters55:47.328
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1500 Meters · Place 5 · Bishop Ludden1500 Meters55:47.328
Jan 21Bob Grieve Memorial PM SessionJan 21 · 1500 Meters · Place 5 · Bishop Ludden1500 Meters5.5:43.07a8
Jan 14Fred Kirschenheiter Memorial AM SessionJan 14 · 1000 Meters · Place 10 · Bishop Ludden1000 Meters10.3:42.81a8
Jan 7John Arcaro Memorial PM SessionJan 7 · 1500 Meters · Place 5 · Bishop Ludden1500 Meters5.6:02.23a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26Section III Class D ChampionshipsMay 26 · 1500 Meters · Place 7 · Bishop Ludden1500 Meters7.5:38.48a PB8

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17George Constantino Memorial AM SessionDec 17 · 1500 Meters · Place 9 · Bishop Ludden1500 Meters9.5:51.95a8
Nov 30Jack Morse Kickoff Meet Wednesday SessionNov 30 · 1500 Meters · Place 19 · Bishop Ludden1500 Meters19.6:12.19a8
Jan 26OHSL1 / OHSL2 League ChampionshipsJan 26 · 600 Meters · Place 8 · Bishop Ludden600 Meters82:11.75 PB7

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18George Constantino MemorialDec 18 · 600 Meters · Place 27 · Bishop Ludden600 Meters27.2:15.26a7