Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUtica Holiday Classic · Dec 64:31.39aUtica Holiday ClassicDecember 6, 2025
1 Mile · OutdoorChittenango Invitational · Apr 294:50.81Chittenango InvitationalApril 29, 2023
10,000 Meters · OutdoorSUNYAC Outdoor Track & Field Championships · May 132:22.63aSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
1000 Meters · IndoorWesthill Invitational · Dec 222:49.87aWesthill InvitationalDecember 22, 2023
1500 Meters · OutdoorCortland Classic · Apr 184:18.14Cortland ClassicApril 18, 2025
1600 Meters · IndoorOscar B. Jensen Memorial Relays - Wednesday Session · Dec 64:44.52aOscar B. Jensen Memorial Relays - Wednesday SessionDecember 6, 2023
1600 Meters · OutdoorPanther Invitational · Apr 184:44.32Panther InvitationalApril 18, 2024
3000 Meters · IndoorNazareth Conference Tune-Up · Feb 208:57.69Nazareth Conference Tune-UpFebruary 20, 2026
3000m Steeplechase · OutdoorSection III Class B-2 Championships · May 2511:11.00Section III Class B-2 ChampionshipsMay 25, 2023
3200 Meters · IndoorSection III State Qualifier Meet · Feb 1410:04.81Section III State Qualifier MeetFebruary 14, 2024
3200 Meters · OutdoorSection III Boys State Qualifier · May 309:47.99aSection III Boys State QualifierMay 30, 2024
5000 Meters · IndoorSUNYAC Indoor Championships · Feb 2715:51.58SUNYAC Indoor ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 2415:54.19aSt. John Fisher Cardinal ClassicApril 24, 2026
600 Meters · IndoorOscar B. Jensen Memorial Relays - Wednesday Session · Dec 61:37.44aOscar B. Jensen Memorial Relays - Wednesday SessionDecember 6, 2023
800 Meters · IndoorHoughton Highlander Indoor Invitational · Jan 242:06.11aHoughton Highlander Indoor InvitationalJanuary 24, 2026
800 Meters · OutdoorPanther Invitational · Apr 182:21.93Panther InvitationalApril 18, 2024
800 Meters · Relay Split · IndoorUtica Holiday Classic · Dec 62:10.067Utica Holiday ClassicDecember 6, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 10,000 Meters · Place 12 · SUNY OswegoSUNY Oswego10,000 Meters12.32:54.93aSo
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 3 · SUNY OswegoSUNY Oswego10,000 Meters3.32:22.63a PBSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 5000 Meters · Place 7 · SUNY OswegoSUNY Oswego5000 Meters7.15:54.19a PBSo
Apr 17Cortland ClassicApr 17 · 10,000 Meters · Place 2 · SUNY OswegoSUNY Oswego10,000 Meters2.33:45.26aSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 30 · SUNY OswegoSUNY Oswego5000 Meters30.15:56.53aSo
Apr 3Cortland Red Dragon OpenApr 3 · 5000 Meters · Place 8 · SUNY OswegoSUNY Oswego5000 Meters8.15:55.57aSo
Apr 3Cortland Red Dragon OpenApr 3 · 1500 Meters · SUNY OswegoSUNY Oswego1500 Meters--DNSSo
Apr 3Cortland Red Dragon OpenApr 3 · 800 Meters · SUNY OswegoSUNY Oswego800 Meters--DNSSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 5000 Meters · Place 7 · Oswego StateOswego State5000 Meters715:51.58 PBSO
Feb 20Nazareth Conference Tune-UpFeb 20 · 3000 Meters · Place 5 · Oswego StateOswego State3000 Meters58:57.69 PBSO
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 3000 Meters · Place 14 · SUNY OswegoSUNY Oswego3000 Meters149:15.22aSO
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 1 Mile · Place 17 · SUNY OswegoSUNY Oswego1 Mile174:34.41aSO
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 1 Mile · Place 4 · SUNY OswegoSUNY Oswego1 Mile4.4:37.66aSo
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 800 Meters · Place 5 · SUNY OswegoSUNY Oswego800 Meters5.2:06.11a PBSo
Jan 16Utica Winter OpenerJan 16 · 3000 Meters · Place 14 · SUNY OswegoSUNY Oswego3000 Meters149:02.11aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 1 Mile · Place 6 · SUNY OswegoSUNY Oswego1 Mile6.4:31.39a PBSo
Dec 6Utica Holiday ClassicDec 6 · 800 Meters · Place 11 · SUNY OswegoSUNY Oswego800 MetersRelay Split11.2:10.067 PBSo
Feb 28SUNYAC ChampionshipsFeb 28 · 3000 Meters · Place 6 · SUNY OswegoSUNY Oswego3000 Meters6.9:08.52aFr
Feb 21Nazareth Conference Tune UpFeb 21 · 3000 Meters · Place 12 · Oswego StateOswego State3000 Meters129:10.97FR
Feb 7Fastrack National InvitationalFeb 7 · 1 Mile · Place 64 · Oswego StateOswego State1 Mile644:37.36FR
Jan 30RIT January Thursday InvitationalJan 30 · 1 Mile · Place 4 · SUNY OswegoSUNY Oswego1 Mile44:41.91a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 70 · SUNY OswegoSUNY Oswego1500 Meters70.4:22.70aFr
Apr 18Cortland ClassicApr 18 · 1500 Meters · Place 14 · SUNY OswegoSUNY Oswego1500 Meters144:18.14 PBFr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 5000 Meters · Place 5 · SUNY OswegoSUNY Oswego5000 Meters5.16:09.75aFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 5000 Meters · Place 7 · SUNY OswegoSUNY Oswego5000 Meters7.15:56.63aFr
Feb 14Section III State Qualifier MeetFeb 14 · 3200 Meters · Place 9 · HannibalHannibal3200 Meters910:04.81 PB12
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 3200 Meters · Place 1 · HannibalHannibal3200 Meters110:14.7912
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · 1600 Meters · Place 4 · Hannibal CentralHannibal Central1600 Meters4.4:49.77a12
Jan 6John Arcaro Memorial PM SessionJan 6 · 3200 Meters · Place 6 · Hannibal CentralHannibal Central3200 Meters6.10:28.08a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30Section III Boys State QualifierMay 30 · 3200 Meters · Place 9 · Hannibal CentralHannibal Central3200 Meters9.9:47.99a PB12
May 13OHSL Liberty Small School ChampionshipsMay 13 · 3000m Steeplechase · Place 10 · HannibalHannibal3000m Steeplechase1013:55.8912
May 13OHSL Liberty Small School ChampionshipsMay 13 · 3200 Meters · Place 1 · HannibalHannibal3200 Meters110:07.2712
Apr 26Crush Kids Cancer Oswego InviteApr 26 · 3200 Meters · Place 1 · HannibalHannibal3200 Meters110:05.6912
Apr 26Crush Kids Cancer Oswego InviteApr 26 · 3000m Steeplechase · Place 6 · HannibalHannibal3000m Steeplechase612:46.2312
Apr 18Panther InvitationalApr 18 · 3200 Meters · Place 1 · HannibalHannibal3200 Meters110:26.3712
Apr 18Panther InvitationalApr 18 · 800 Meters · Place 1 · HannibalHannibal800 Meters12:21.93 PB12
Apr 18Panther InvitationalApr 18 · 1600 Meters · Place 1 · HannibalHannibal1600 Meters14:44.32 PB12
Apr 12Tully Co-Ed Spring InvitationalApr 12 · 1600 Meters · Place 1 · HannibalHannibal1600 Meters14:48.3912

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1000 Meters · Place 6 · Hannibal CentralHannibal Central1000 Meters6.2:49.87a PB12
Dec 16George Constantino Memorial PM SessionDec 16 · 3200 Meters · Place 2 · Hannibal CentralHannibal Central3200 Meters2.10:11.29a12
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · 600 Meters · Place 10 · Hannibal CentralHannibal Central600 Meters10.1:37.44a PB12
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · 1600 Meters · Place 5 · Hannibal CentralHannibal Central1600 Meters5.4:44.52a PB12
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 3200 Meters · Place 2 · Hannibal CentralHannibal Central3200 Meters2.10:05.86a12
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · 1600 Meters · Place 4 · HannibalHannibal1600 Meters45:05.7311
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · 3200 Meters · Place 2 · HannibalHannibal3200 Meters210:28.0111
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 3200 Meters · Place 2 · HannibalHannibal3200 Meters210:27.6011
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1600 Meters · Place 9 · HannibalHannibal1600 Meters95:10.1911
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1000 Meters · Place 5 · HannibalHannibal1000 Meters52:57.4211
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 3200 Meters · Place 2 · HannibalHannibal3200 Meters210:27.6011
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1000 Meters · Place 5 · HannibalHannibal1000 Meters52:57.4211
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1600 Meters · Place 9 · HannibalHannibal1600 Meters95:10.1911
Jan 7John Arcaro Memorial AM SessionJan 7 · 3200 Meters · Place 8 · Hannibal CentralHannibal Central3200 Meters8.10:19.27a11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Section III State Qualifier MeetJun 1 · 3200 Meters · Place 11 · HannibalHannibal3200 Meters1110:05.5511
Jun 1Section III State Qualifier MeetJun 1 · 3200 Meters · Place 11 · HannibalHannibal3200 Meters1110:05.5511
May 25Section III Class B-2 ChampionshipsMay 25 · 3000m Steeplechase · Place 2 · HannibalHannibal3000m Steeplechase211:11.00 PB11
May 25Section III Class B-2 ChampionshipsMay 25 · 3200 Meters · Place 1 · HannibalHannibal3200 Meters110:12.0211
May 15OHSL Liberty Small School ChampionshipsMay 15 · 3200 Meters · Place 1 · HannibalHannibal3200 Meters110:11.7811
Apr 29Chittenango InvitationalApr 29 · 1 Mile · Place 8 · HannibalHannibal1 Mile84:50.81 PB11
Apr 29Chittenango InvitationalApr 29 · 800 Meters · Place 29 · HannibalHannibal800 Meters292:21.9911
Apr 21Fulton InvitationalApr 21 · 1600 Meters · Place 3 · HannibalHannibal1600 Meters34:50.1211

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28Westhill InvitationalDec 28 · 1600 Meters · Place 3 · Hannibal CentralHannibal Central1600 Meters3.4:48.59a11
Dec 17George Constantino Memorial PM SessionDec 17 · 3200 Meters · Place 3 · Hannibal CentralHannibal Central3200 Meters3.10:25.17a11
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · 3200 Meters · Place 4 · Hannibal CentralHannibal Central3200 Meters4.10:26.72a11
Nov 30Jack Morse Kickoff Meet Wednesday SessionNov 30 · 1600 Meters · Place 4 · Hannibal CentralHannibal Central1600 Meters4.4:56.49a11
Feb 5Section III Class B1/B2 & C/D ChampionshipsFeb 5 · 3200 Meters · Place 2 · HannibalHannibal3200 Meters211:02.4210
Jan 26OHSL1 / OHSL2 League ChampionshipsJan 26 · 3200 Meters · Place 4 · HannibalHannibal3200 Meters411:16.6610
Jan 26OHSL1 / OHSL2 League ChampionshipsJan 26 · 1600 Meters · Place 8 · HannibalHannibal1600 Meters85:32.6410
Jan 22Bob Grieve MemorialJan 22 · 3200 Meters · Place 4 · Hannibal CentralHannibal Central3200 Meters4.11:10.89a10
Jan 15Fred Kirschenheiter Memorial AM SessionJan 15 · 3200 Meters · Place 7 · Hannibal CentralHannibal Central3200 Meters7.11:07.50a10
Jan 15Fred Kirschenheiter Memorial AM SessionJan 15 · 1600 Meters · Place 13 · Hannibal CentralHannibal Central1600 Meters13.5:22.79a10
Jan 8John Arcaro Memorial PM SessionJan 8 · 3200 Meters · Place 4 · Hannibal CentralHannibal Central3200 Meters4.11:08.41a10
Jan 8John Arcaro Memorial PM SessionJan 8 · 1000 Meters · Place 11 · Hannibal CentralHannibal Central1000 Meters11.3:13.14a10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26Section III Class B-2 ChampionshipsMay 26 · 3200 Meters · Place 2 · HannibalHannibal3200 Meters210:59.0210
May 16OHSL Liberty Small School ChampionshipsMay 16 · 3200 Meters · Place 4 · HannibalHannibal3200 Meters411:17.3210
May 13Weedsport InvitationalMay 13 · 3200 Meters · Place 8 · HannibalHannibal3200 Meters811:42.75—
Apr 11Tully Co-Ed Spring InvitationalApr 11 · 3200 Meters · Place 3 · HannibalHannibal3200 Meters311:14.4910
Apr 11Tully Co-Ed Spring InvitationalApr 11 · 1600 Meters · Place 18 · HannibalHannibal1600 Meters185:27.7810

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Mohawk Valley Individual RelaysDec 10 · 3200 Meters · Place 7 · Hannibal CentralHannibal Central3200 Meters7.11:25.06a10
Dec 10Mohawk Valley Individual RelaysDec 10 · 1 Mile · Place 6 · Hannibal CentralHannibal Central1 Mile6.5:20.24a10
Dec 1Jack Morse Kickoff Meet Wednesday SessionDec 1 · 1600 Meters · Place 23 · Hannibal CentralHannibal Central1600 Meters23.5:29.78a10