Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRIT Friday Invitational · Jan 234:41.78aRIT Friday InvitationalJanuary 23, 2026
1 Mile · OutdoorChittenango Invitational · Apr 294:54.88Chittenango InvitationalApril 29, 2023
10,000 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 1933:47.24aUniversity of Rochester Alumni InvitationalApril 19, 2026
10,000 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 132:30.75aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
1000 Meters · IndoorBob Grieve Memorial Friday Session · Jan 192:41.35Bob Grieve Memorial Friday SessionJanuary 19, 2024
1500 Meters · OutdoorSt. John Fisher Tri Meet · Mar 284:29.37aSt. John Fisher Tri MeetMarch 28, 2026
1600 Meters · IndoorWesthill Invitational · Dec 224:50.44aWesthill InvitationalDecember 22, 2023
1600 Meters · OutdoorJohn Arcaro Co-Ed Classic · May 135:22.23John Arcaro Co-Ed ClassicMay 13, 2022
3000 Meters · IndoorNazareth D3 Elite Meet · Feb 139:26.33aNazareth D3 Elite MeetFebruary 13, 2026
3000m Steeplechase · OutdoorRunnin' Cadet Classic · May 711:36.65Runnin' Cadet ClassicMay 7, 2022
3200 Meters · IndoorJack Morse Kickoff-Thursday · Nov 309:53.99aJack Morse Kickoff-ThursdayNovember 30, 2023
3200 Meters · OutdoorSCAC Metro Championships · May 169:50.18SCAC Metro ChampionshipsMay 16, 2024
5000 Meters · OutdoorBrockport Multi and Invitational · Apr 1215:54.38aBrockport Multi and InvitationalApril 12, 2026
600 Meters · IndoorGeorge Constantino Memorial AM Session · Dec 161:32.31aGeorge Constantino Memorial AM SessionDecember 16, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 10,000 Meters · Brockport St.Brockport St.10,000 Meters--DNFSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 13 · Brockport St.Brockport St.10,000 Meters13.32:30.75a PBSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 16 · Brockport St.Brockport St.5000 Meters16.16:01.08aSo
Apr 12Brockport Multi and InvitationalApr 12 · 5000 Meters · Place 10 · Brockport St.Brockport St.5000 Meters10.15:54.38a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 5000 Meters · Brockport St.Brockport St.5000 Meters--DNFSo
Mar 28St. John Fisher Tri MeetMar 28 · 1500 Meters · Place 10 · Brockport St.Brockport St.1500 Meters10.4:29.37a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 10,000 Meters · Place 5 · Brockport St.Brockport St.10,000 Meters5.33:47.24a PBSo
Feb 20Brockport Friday Night InviteFeb 20 · 1 Mile · Place 17 · Brockport St.Brockport St.1 Mile17.4:49.38aSo
Feb 13Nazareth D3 Elite MeetFeb 13 · 3000 Meters · Place 15 · Brockport St.Brockport St.3000 Meters15.9:26.33a PBSo
Jan 31Ithaca College Bomber InvitationalJan 31 · 3000 Meters · Place 16 · Brockport St.Brockport St.3000 Meters169:27.39SO
Jan 23RIT Friday InvitationalJan 23 · 1 Mile · Place 30 · Brockport St.Brockport St.1 Mile304:41.78a PBSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · 3000 Meters · Place 25 · Brockport St.Brockport St.3000 Meters259:44.87SO

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 16 · Brockport St.Brockport St.5000 Meters16.16:17.74aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 5000 Meters · Place 35 · Brockport St.Brockport St.5000 Meters35.17:03.31aFr
Apr 19University of Rochester Alumni InvitationalApr 19 · 5000 Meters · Place 10 · Brockport St.Brockport St.5000 Meters1016:30.13FR
Apr 4Geneseo EarlyApr 4 · 5000 Meters · Place 44 · Brockport St.Brockport St.5000 Meters44.16:38.79aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 1 Mile · Place 43 · Brockport St.Brockport St.1 Mile434:57.92FR
Feb 14Nazareth DIII Elite MeetFeb 14 · 3000 Meters · Place 22 · Brockport St.Brockport St.3000 Meters22.9:32.85aFr
Feb 7Brockport InviteFeb 7 · 3000 Meters · Place 11 · Brockport St.Brockport St.3000 Meters11.9:36.89aFr
Feb 1Ithaca Bomber InvitationalFeb 1 · 3000 Meters · Place 36 · SUNY BrockportSUNY Brockport3000 Meters369:50.42a—
Jan 24RIT January Friday MeetJan 24 · 3000 Meters · Place 7 · SUNY BrockportSUNY Brockport3000 Meters79:37.59a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 1 Mile · Place 41 · SUNY BrockportSUNY Brockport1 Mile414:54.34a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30Section III Boys State QualifierMay 30 · 3200 Meters · Place 11 · LiverpoolLiverpool3200 Meters11.9:51.76a12
May 20Section 3 Class AA ChampionshipsMay 20 · 3200 Meters · Place 4 · LiverpoolLiverpool3200 Meters4.10:38.40a12
May 16SCAC Metro ChampionshipsMay 16 · 3200 Meters · Place 5 · LiverpoolLiverpool3200 Meters59:50.18 PB12
May 10John Arcaro Co-Ed ClassicMay 10 · 3200 Meters · Place 6 · LiverpoolLiverpool3200 Meters610:03.9212
May 4Runnin' Cadet ClassicMay 4 · 3200 Meters · Place 37 · LiverpoolLiverpool3200 Meters3710:02.5512

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14Section III State Qualifier MeetFeb 14 · 3200 Meters · Place 12 · LiverpoolLiverpool3200 Meters1210:28.2712
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 1000 Meters · Place 1 · LiverpoolLiverpool1000 Meters12:41.35 PB12
Jan 13Jack Reed HS ShowcaseJan 13 · 3200 Meters · Place 18 · LiverpoolLiverpool3200 Meters1810:27.2412
Jan 13Jack Reed HS ShowcaseJan 13 · 1000 Meters · Place 10 · LiverpoolLiverpool1000 Meters102:45.9412
Jan 6John Arcaro Memorial AM SessionJan 6 · 3200 Meters · Place 2 · LiverpoolLiverpool3200 Meters2.10:09.23a12
Jan 6John Arcaro Memorial AM SessionJan 6 · 1000 Meters · Place 7 · LiverpoolLiverpool1000 Meters7.2:49.40a12

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1600 Meters · Place 10 · LiverpoolLiverpool1600 Meters10.4:50.44a PB12
Dec 16George Constantino Memorial AM SessionDec 16 · 600 Meters · Place 6 · LiverpoolLiverpool600 Meters6.1:32.31a PB12
Nov 30Jack Morse Kickoff-ThursdayNov 30 · 3200 Meters · Place 2 · LiverpoolLiverpool3200 Meters2.9:53.99a PB12
Feb 9Section III Class AA & A ChampionshipsFeb 9 · 3200 Meters · Place 5 · LiverpoolLiverpool3200 Meters510:16.3611
Feb 2SCAC League ChampionshipsFeb 2 · 3200 Meters · Place 4 · LiverpoolLiverpool3200 Meters410:28.2511
Jan 21Bob Grieve Memorial AM SessionJan 21 · 3200 Meters · Place 1 · LiverpoolLiverpool3200 Meters1.10:20.96a11
Jan 14Fred Kirschenheiter Memorial AM SessionJan 14 · 3200 Meters · Place 4 · LiverpoolLiverpool3200 Meters4.10:31.12a11
Jan 6Mohawk Valley Meet #4Jan 6 · 1600 Meters · Place 5 · LiverpoolLiverpool1600 Meters54:50.8311

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Section III Class AA ChampionshipsMay 24 · 3200 Meters · Place 7 · LiverpoolLiverpool3200 Meters710:08.6311
May 12John Arcaro Co-Ed ClassicMay 12 · 3200 Meters · Place 6 · LiverpoolLiverpool3200 Meters610:06.7511
May 6Runnin' Cadet ClassicMay 6 · 3200 Meters · LiverpoolLiverpool3200 Meters--DNF11
Apr 29Chittenango InvitationalApr 29 · 1 Mile · Place 10 · LiverpoolLiverpool1 Mile104:54.88 PB11

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Westhill InvitationalDec 28 · 1600 Meters · Place 7 · LiverpoolLiverpool1600 Meters7.4:55.59a11
Dec 17George Constantino Memorial PM SessionDec 17 · 3200 Meters · Place 4 · LiverpoolLiverpool3200 Meters4.10:36.81a11
Dec 11Oscar B. Jensen Memorial Relays - Sunday PM SessionDec 11 · 3200 Meters · Place 3 · LiverpoolLiverpool3200 Meters3.10:31.46a11
Jan 20Mohawk Valley Meet #6Jan 20 · 1000 Meters · Place 17 · LiverpoolLiverpool1000 Meters173:12.4110
Jan 15Fred Kirschenheiter Memorial AM SessionJan 15 · 3200 Meters · Place 11 · LiverpoolLiverpool3200 Meters11.12:19.54a10
Jan 8John Arcaro Memorial AM SessionJan 8 · 3200 Meters · Place 14 · LiverpoolLiverpool3200 Meters14.12:16.31a10
Jan 8John Arcaro Memorial AM SessionJan 8 · 1000 Meters · Place 17 · LiverpoolLiverpool1000 Meters17.3:18.43a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19SCAC Metro ChampionshipsMay 19 · 3000m Steeplechase · Place 8 · LiverpoolLiverpool3000m Steeplechase813:28.7910
May 13John Arcaro Co-Ed ClassicMay 13 · 1600 Meters · Place 23 · LiverpoolLiverpool1600 Meters235:22.23 PB10
May 7Runnin' Cadet ClassicMay 7 · 3000m Steeplechase · Place 10 · LiverpoolLiverpool3000m Steeplechase1011:36.65 PB—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Utica ChallengeDec 29 · 1000 Meters · Place 18 · LiverpoolLiverpool1000 Meters18.3:09.78a10
Dec 23Westhill Invitational PM SessionDec 23 · 600 Meters · Place 34 · LiverpoolLiverpool600 Meters34.1:49.80a10
Dec 18George Constantino MemorialDec 18 · 1000 Meters · Place 10 · LiverpoolLiverpool1000 Meters10.3:20.15a10
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 3200 Meters · Place 13 · LiverpoolLiverpool3200 Meters13.12:28.48a10
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 1 Mile · Place 22 · LiverpoolLiverpool1 Mile22.5:47.93a10