Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGulden Invitational · Jan 244:27.43aGulden InvitationalJanuary 24, 2026
1000 Meters · IndoorSection 5 Sectional Champs · Feb 182:36.49Section 5 Sectional ChampsFebruary 18, 2023
1500 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 194:10.69aUniversity of Rochester Alumni InvitationalApril 19, 2026
1500 Meters · OutdoorAtlantic 10 Outdoor Championships · May 24:03.38aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
1600 Meters · IndoorSection 5 RWTL #9-Monroe · Feb 24:34.95Section 5 RWTL #9-MonroeFebruary 2, 2023
1600 Meters · OutdoorSection 5 State Qualifier · Jun 14:24.51Section 5 State QualifierJune 1, 2024
300 Meters · IndoorSection 5 RWTL #4 · Dec 2742.00aSection 5 RWTL #4December 27, 2022
3200 Meters · OutdoorRunnin' Cadet Classic · May 49:43.81Runnin' Cadet ClassicMay 4, 2024
400 Meters · IndoorNazareth Conference Challenge Cup · Jan 3155.33Nazareth Conference Challenge CupJanuary 31, 2026
600 Meters · IndoorMonroe County Indoor Championships · Feb 111:30.50aMonroe County Indoor ChampionshipsFebruary 11, 2023
800 Meters · IndoorNazareth Conference Tune Up · Feb 211:59.90Nazareth Conference Tune UpFebruary 21, 2025
800 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 262:00.47aSt. John Fisher Cardinal ClassicApril 26, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 35 · St. BonaventureSt. Bonaventure1500 MetersRound P35.4:03.38a PBSo
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Place 10 · St. BonaventureSt. Bonaventure800 Meters10.2:00.97aSo
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 55 · St. BonaventureSt. Bonaventure1500 Meters55.4:07.23aSo
Mar 27Susquehanna Jim Taylor DualsMar 27 · 800 Meters · Place 5 · St. BonaventureSt. Bonaventure800 Meters5.2:00.81aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 11 · St. BonaventureSt. Bonaventure1500 Meters11.4:10.69a PBSo
Jan 31Nazareth Conference Challenge CupJan 31 · 800 Meters · Place 22 · St. BonaventureSt. Bonaventure800 Meters222:01.00SO
Jan 31Nazareth Conference Challenge CupJan 31 · 400 Meters · Place 45 · St. BonaventureSt. Bonaventure400 Meters4555.33 PBSO
Jan 24Gulden InvitationalJan 24 · 1 Mile · Place 13 · St. BonaventureSt. Bonaventure1 Mile134:27.43a PBSo
Jan 24Gulden InvitationalJan 24 · 1000 Meters · Place 12 · St. BonaventureSt. Bonaventure1000 Meters122:40.97aSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 23 · St. BonaventureSt. Bonaventure800 Meters23.2:00.47a PBFr
Mar 29Bill Q Invitational at GeneseoMar 29 · 1500 Meters · Place 17 · St. BonaventureSt. Bonaventure1500 Meters174:09.22aFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 800 Meters · Place 12 · St. BonaventureSt. Bonaventure800 Meters121:59.90 PBFR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 1 Mile · Place 2 · St. BonaventureSt. Bonaventure1 Mile2.4:33.38aFr
Feb 17Section 5 Sectional ChampsFeb 17 · 1000 Meters · Place 5 · Churchville-Churchville-1000 Meters52:39.1712

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 3200 Meters · Place 4 · Churchville-Churchville-3200 Meters410:03.6812
Jun 1Section 5 State QualifierJun 1 · 1600 Meters · Place 4 · Churchville-Churchville-1600 Meters44:24.51 PB12
May 23Section 5 Class B1 ChampionshipsMay 23 · 1600 Meters · Place 6 · Churchville-Churchville-1600 Meters64:25.7012
May 18Monroe County ChampionshipsMay 18 · 1600 Meters · Place 8 · Churchville-Churchville-1600 Meters84:27.7712
May 10Lancer InvitationalMay 10 · 800 Meters · Place 8 · Churchville-ChiliChurchville-Chili800 Meters8.2:02.00a12
May 4Runnin' Cadet ClassicMay 4 · 3200 Meters · Place 13 · Churchville-Churchville-3200 Meters139:43.81 PB12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Al Mullan Cadet ClassicMay 6 · 3200 Meters · Place 31 · Churchville-Churchville-3200 Meters319:49.3811
May 6Runnin' Cadet ClassicMay 6 · 3200 Meters · Place 31 · Churchville-ChiliChurchville-Chili3200 Meters31.9:49.38a11
Apr 29His and Hers MeetApr 29 · 800 Meters · Place 8 · Churchville-Churchville-800 Meters82:04.8111

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Section 5 State QualifierFeb 23 · 1000 Meters · Place 7 · Churchville-Churchville-1000 Meters72:42.9911
Feb 18Section 5 Sectional ChampsFeb 18 · 1000 Meters · Place 2 · Churchville-Churchville-1000 Meters22:36.49 PB11
Feb 11Monroe County Indoor ChampionshipsFeb 11 · 600 Meters · Place 5 · Churchville-ChiliChurchville-Chili600 Meters5.1:30.50a PB11
Feb 9Section 5 RWTL #10 Feb 9 · 600 Meters · Place 5 · Churchville-Churchville-600 Meters51:30.5011
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 1600 Meters · Place 4 · Churchville-Churchville-1600 Meters44:34.95 PB11
Jan 28Section 5 RWTL #8Jan 28 · 1000 Meters · Place 15 · Churchville-Churchville-1000 Meters152:52.4011
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 600 Meters · Place 4 · Churchville-Churchville-600 Meters41:32.0911

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 300 Meters · Place 22 · Churchville-ChiliChurchville-Chili300 Meters22.42.00a PB11
Dec 22Section 5 RWTL #3Dec 22 · 1000 Meters · Place 2 · Churchville-ChiliChurchville-Chili1000 Meters2.2:44.38a11
Feb 25Section 5 State QualifierFeb 25 · 1000 Meters · Place 15 · Churchville-Churchville-1000 Meters152:58.4110
Feb 19Section 5 Sectional ChampsFeb 19 · 1000 Meters · Place 5 · Churchville-Churchville-1000 Meters52:43.6310
Feb 4Section 5 RWTL #8Feb 4 · 1000 Meters · Place 3 · Churchville-Churchville-1000 Meters32:48.6610
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 1000 Meters · Place 3 · Churchville-ChiliChurchville-Chili1000 Meters3.2:44.14a10
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 1600 Meters · Place 24 · Churchville-ChiliChurchville-Chili1600 Meters24.5:08.59a10
Jan 21Section 5 RWTL #6Jan 21 · 1000 Meters · Place 2 · Churchville-Churchville-1000 Meters22:44.4210
Jan 14Section 5 RWTL #5Jan 14 · 1000 Meters · Place 2 · Churchville-Churchville-1000 Meters22:50.79—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Section 5 State QualifierJun 3 · 3200 Meters · Place 7 · Churchville-Churchville-3200 Meters710:20.4210
May 28Section V Class A2-B1 ChampionshipsMay 28 · 3200 Meters · Place 8 · Churchville-ChiliChurchville-Chili3200 Meters8.10:48.20a10
May 28Section V Class A2-B1 ChampionshipsMay 28 · 1600 Meters · Place 8 · Churchville-ChiliChurchville-Chili1600 Meters8.4:47.77a10
May 21Monroe County ChampionshipsMay 21 · 1600 Meters · Place 14 · Churchville-Churchville-1600 Meters144:49.24—
May 21Monroe County ChampionshipsMay 21 · 800 Meters · Place 24 · Churchville-Churchville-800 Meters242:14.50—
Apr 30His and Hers MeetApr 30 · 1600 Meters · Place 12 · Churchville-Churchville-1600 Meters124:47.7010
Apr 30His and Hers MeetApr 30 · 800 Meters · Place 9 · Churchville-Churchville-800 Meters92:09.5510

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · 1600 Meters · Place 3 · Churchville-ChiliChurchville-Chili1600 Meters3.4:45.41a10
Dec 11Section 5 RWTL #1-Nazareth(Monroe West)Dec 11 · 1000 Meters · Place 1 · Churchville-ChiliChurchville-Chili1000 Meters1.2:51.84a10
Dec 11Section 5 RWTL #1-Nazareth(Monroe West)Dec 11 · 1600 Meters · Place 4 · Churchville-ChiliChurchville-Chili1600 Meters4.4:59.39a10

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Section 5 RWTL #9Jan 30 · 600 Meters · Place 18 · Churchville-Churchville-600 Meters181:57.688
Jan 3Section 5 RWTL #5Jan 3 · 1000 Meters · Place 26 · Churchville-Churchville-1000 Meters263:17.078
Jan 3Section 5 RWTL #5Jan 3 · 600 Meters · Place 46 · Churchville-Churchville-600 Meters461:46.678