Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSUNYAC Indoor Championships · Feb 274:25.15SUNYAC Indoor ChampionshipsFebruary 27, 2026
1000 Meters · IndoorSection 5 Sectional Champs · Feb 172:42.01Section 5 Sectional ChampsFebruary 17, 2024
1500 Meters · OutdoorSUNYAC Outdoor Track & Field Championships · May 14:03.50aSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
1600 Meters · IndoorSection 5 RWTL #5-Monroe - E/G · Jan 64:53.09Section 5 RWTL #5-Monroe - E/GJanuary 6, 2023
1600 Meters · OutdoorPittsford Sutherland vs. Irondequoit · May 84:48.51Pittsford Sutherland vs. IrondequoitMay 8, 2024
300 Meters · IndoorSection 5 RWTL #5-Monroe - E/G · Jan 643.05Section 5 RWTL #5-Monroe - E/GJanuary 6, 2023
3000 Meters · IndoorCornell Robert J. Kane Invitational · Feb 149:06.44aCornell Robert J. Kane InvitationalFebruary 14, 2026
5000 Meters · OutdoorCortland Classic · Apr 1715:56.75aCortland ClassicApril 17, 2026
600 Meters · IndoorSection 5 RWTL #5 · Jan 141:46.12Section 5 RWTL #5January 14, 2022
800 Meters · IndoorIthaca College Quad Meet · Jan 172:05.09aIthaca College Quad MeetJanuary 17, 2026
800 Meters · OutdoorThe FIRE Meet at Williams · May 81:58.86aThe FIRE Meet at WilliamsMay 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 49 · SUNY CortlandSUNY Cortland800 Meters49.1:58.86a PBSo
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · SUNY CortlandSUNY Cortland5000 Meters--DNFSo
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 1500 Meters · Place 3 · SUNY CortlandSUNY Cortland1500 Meters3.4:03.50a PBSo
Apr 24Paul Kaiser ClassicApr 24 · 1500 Meters · Place 6 · SUNY CortlandSUNY Cortland1500 Meters6.4:03.67aSo
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Place 15 · SUNY CortlandSUNY Cortland800 Meters15.2:00.61aSo
Apr 17Cortland ClassicApr 17 · 5000 Meters · Place 3 · SUNY CortlandSUNY Cortland5000 Meters3.15:56.75a PBSo
Apr 11Big Red InvitationalApr 11 · 1500 Meters · Place 11 · SUNY CortlandSUNY Cortland1500 Meters11.4:03.55aSo
Apr 3Cortland Red Dragon OpenApr 3 · 800 Meters · Place 9 · SUNY CortlandSUNY Cortland800 Meters9.2:00.55aSo
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 27 · SUNY CortlandSUNY Cortland1500 Meters27.4:09.78aSo
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 50 · SUNY CortlandSUNY Cortland800 Meters50.2:01.78aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 1 Mile · Place 3 · Cortland St.Cortland St.1 Mile34:25.15 PBSO
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 1 Mile · Place 7 · SUNY CortlandSUNY Cortland1 Mile74:29.53aSo
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 3000 Meters · Place 10 · SUNY CortlandSUNY Cortland3000 Meters109:06.44a PBSO
Feb 7Big Apple InvitationalFeb 7 · 1 Mile · Place 6 · Cortland St.Cortland St.1 Mile64:30.11SO
Jan 31Ithaca College Bomber InvitationalJan 31 · 1 Mile · Place 12 · Cortland St.Cortland St.1 Mile124:35.40SO
Jan 31Ithaca College Bomber InvitationalJan 31 · 800 Meters · Place 32 · Cortland St.Cortland St.800 Meters322:07.97SO
Jan 24Ithaca College Six Way InvitationalJan 24 · 3000 Meters · Place 4 · SUNY CortlandSUNY Cortland3000 Meters49:13.64aSO
Jan 17Ithaca College Quad MeetJan 17 · 800 Meters · Place 9 · SUNY CortlandSUNY Cortland800 Meters92:05.09a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18NYRR Night at the Races #2Dec 18 · 1000 Meters · Place 21 · Upstate Elite TCUpstate Elite TC1000 Meters21.2:50.57aSo
Dec 5Cornell Greg Page Relays & MultiDec 5 · 3000 Meters · Place 9 · SUNY CortlandSUNY Cortland3000 Meters9.9:12.66aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 67 · SUNY CortlandSUNY Cortland1500 Meters67.4:20.38aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · SUNY CortlandSUNY Cortland800 Meters—DNFFr
Apr 18Cortland ClassicApr 18 · 1500 Meters · Place 18 · SUNY CortlandSUNY Cortland1500 Meters184:21.33Fr
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 800 Meters · Place 13 · Cortland St.Cortland St.800 Meters132:05.92FR
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · Place 18 · SUNY CortlandSUNY Cortland800 Meters18.2:05.65aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · 1 Mile · Place 20 · SUNY CortlandSUNY Cortland1 Mile20.4:57.95aFr
Dec 7UC HolidayDec 7 · 800 Meters · Place 9 · SUNY CortlandSUNY Cortland800 Meters9.2:07.96aFr
Feb 17Section 5 Sectional ChampsFeb 17 · 1000 Meters · Place 8 · IrondequoitIrondequoit1000 Meters82:42.01 PB12
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 45 · IrondequoitIrondequoit1 Mile454:44.6712

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 800 Meters · Place 6 · IrondequoitIrondequoit800 Meters62:02.3312
May 23Section 5 Class B1 ChampionshipsMay 23 · 800 Meters · Place 6 · IrondequoitIrondequoit800 Meters62:03.4112
May 18Monroe County ChampionshipsMay 18 · 800 Meters · Place 8 · IrondequoitIrondequoit800 Meters82:01.0312
May 10Lancer InvitationalMay 10 · 800 Meters · Place 11 · Irondequoit (West)Irondequoit (West)800 Meters11.2:05.26a12
May 8Pittsford Sutherland vs. IrondequoitMay 8 · 1600 Meters · Place 3 · IrondequoitIrondequoit1600 Meters34:48.51 PB12
May 3Wayne InvitationalMay 3 · 1600 Meters · Place 5 · IrondequoitIrondequoit1600 Meters54:49.4912

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27Section V Class A2-B5 ChampionshipsMay 27 · 800 Meters · Place 14 · Irondequoit (West)Irondequoit (West)800 Meters14.2:25.29a11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Section 5 State QualifierFeb 23 · 1000 Meters · Place 10 · IrondequoitIrondequoit1000 Meters102:45.1211
Feb 18Section 5 Sectional ChampsFeb 18 · 1000 Meters · Place 8 · IrondequoitIrondequoit1000 Meters82:49.7311
Feb 11Monroe County Indoor ChampionshipsFeb 11 · 1000 Meters · Place 7 · Irondequoit (West)Irondequoit (West)1000 Meters7.2:51.52a11
Feb 9Section 5 RWTL #10 Feb 9 · 1000 Meters · Place 7 · IrondequoitIrondequoit1000 Meters72:51.5211
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 300 Meters · IrondequoitIrondequoit300 Meters—FS11
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1600 Meters · Place 13 · IrondequoitIrondequoit1600 Meters134:53.09 PB11
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 300 Meters · Place 32 · IrondequoitIrondequoit300 Meters3243.05 PB11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Section V Class A2-B1 ChampionshipsMay 28 · 1600 Meters · Irondequoit (West)Irondequoit (West)1600 Meters--DNF10
May 28Section V Class A2-B1 ChampionshipsMay 28 · 800 Meters · Place 10 · Irondequoit (West)Irondequoit (West)800 Meters10.2:15.01a10
May 21Monroe County ChampionshipsMay 21 · 1600 Meters · Place 2 · IrondequoitIrondequoit1600 Meters24:57.08—
Apr 30His and Hers MeetApr 30 · 800 Meters · Place 24 · IrondequoitIrondequoit800 Meters242:19.0210

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19Section 5 Sectional ChampsFeb 19 · 1000 Meters · Place 13 · IrondequoitIrondequoit1000 Meters132:59.0910
Feb 11Section 5 RWTL #9Feb 11 · 1000 Meters · Place 19 · IrondequoitIrondequoit1000 Meters193:04.1310
Feb 4Section 5 RWTL #8Feb 4 · 1000 Meters · Place 15 · IrondequoitIrondequoit1000 Meters153:00.0810
Feb 4Section 5 RWTL #8Feb 4 · 300 Meters · Place 71 · IrondequoitIrondequoit300 Meters7145.1010
Jan 21Section 5 RWTL #6Jan 21 · 1000 Meters · Place 22 · IrondequoitIrondequoit1000 Meters223:10.9210
Jan 21Section 5 RWTL #6Jan 21 · 600 Meters · Place 17 · IrondequoitIrondequoit600 Meters171:50.0410
Jan 14Section 5 RWTL #5Jan 14 · 1000 Meters · Place 19 · IrondequoitIrondequoit1000 Meters193:29.57—
Jan 14Section 5 RWTL #5Jan 14 · 600 Meters · Place 22 · IrondequoitIrondequoit600 Meters221:46.12 PB—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Section 5 RWTL #1-Nazareth(Monroe West)Dec 11 · 1000 Meters · Place 20 · Irondequoit (West)Irondequoit (West)1000 Meters20.3:24.16a10
Dec 11Section 5 RWTL #1-Nazareth(Monroe West)Dec 11 · 600 Meters · Place 36 · Irondequoit (West)Irondequoit (West)600 Meters36.1:53.10a10