Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRIT January Friday Meet · Jan 244:48.07aRIT January Friday MeetJanuary 24, 2025
10,000 Meters · OutdoorEast Coast Conference Outdoor Track & Field Championships · Apr 3035:44.98aEast Coast Conference Outdoor Track & Field ChampionshipsApril 30, 2026
1500 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 194:38.60aUniversity of Rochester Alumni InvitationalApril 19, 2026
1500 Meters · OutdoorGeneseo Early Season Invite · Apr 44:28.58aGeneseo Early Season InviteApril 4, 2026
1600 Meters · OutdoorOHSAA Division 1 District - Brunswick · May 174:38.69OHSAA Division 1 District - BrunswickMay 17, 2023
3000 Meters · IndoorGVSU Holiday Open · Dec 69:10.56aGVSU Holiday OpenDecember 6, 2024
3200 Meters · OutdoorOHSAA Division 1 District - Brunswick · May 1710:27.65OHSAA Division 1 District - BrunswickMay 17, 2023
5000 Meters · OutdoorEast Coast Conference Outdoor Track & Field Championships · May 117:12.48aEast Coast Conference Outdoor Track & Field ChampionshipsMay 1, 2025
800 Meters · OutdoorGeneseo Early Season Invite · Apr 42:16.78aGeneseo Early Season InviteApril 4, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Harrison Dillard TwilightMay 7 · 5000 Meters · Place 115 · Roberts WesleyanRoberts Wesleyan5000 Meters115.17:23.19aSo
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · 10,000 Meters · Place 6 · Roberts WesleyanRoberts Wesleyan10,000 Meters6.35:44.98a PBSo
Apr 12Brockport Multi and InvitationalApr 12 · 5000 Meters · Roberts WesleyanRoberts Wesleyan5000 Meters--DNFSo
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 60 · Roberts WesleyanRoberts Wesleyan1500 Meters60.4:39.28aSo
Apr 4Geneseo Early Season InviteApr 4 · 1500 Meters · Place 54 · Roberts WesleyanRoberts Wesleyan1500 Meters54.4:28.58a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 82 · Roberts WesleyanRoberts Wesleyan800 Meters82.2:16.78a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 37 · Roberts WesleyanRoberts Wesleyan1500 Meters37.4:38.60a PBSo
Jan 302026 YSU Mid-Major InvitationalJan 30 · 1 Mile · Place 70 · Roberts WesleyanRoberts Wesleyan1 Mile705:03.63aSo
Jan 23RIT Friday InvitationalJan 23 · 1 Mile · Place 60 · Roberts WesleyanRoberts Wesleyan1 Mile605:01.52aSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · 1 Mile · Place 27 · Roberts WesleyanRoberts Wesleyan1 Mile274:54.57SO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 3000 Meters · Place 24 · Roberts WesleyanRoberts Wesleyan3000 Meters24.9:55.36aSo
Feb 16East Coast Conference ChampionshipFeb 16 · 3000 Meters · Place 14 · Roberts WesleyanRoberts Wesleyan3000 Meters14.9:42.78aFr
Feb 7Brockport InviteFeb 7 · 3000 Meters · Place 7 · Roberts WesleyanRoberts Wesleyan3000 Meters7.9:24.52aFr
Jan 24RIT January Friday MeetJan 24 · 1 Mile · Place 17 · Roberts WesleyanRoberts Wesleyan1 Mile174:48.07a PB—
Jan 17Brockport Friday Night Rust BusterJan 17 · 1 Mile · Place 37 · Roberts WesleyanRoberts Wesleyan1 Mile374:50.37a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 7 · Roberts WesleyanRoberts Wesleyan5000 Meters7.17:12.48a PBFr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 53 · Roberts WesleyanRoberts Wesleyan1500 Meters534:37.67FR
Apr 12Brockport Multi & InvitationalApr 12 · 1500 Meters · Place 27 · Roberts WesleyanRoberts Wesleyan1500 Meters27.4:39.70aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 1 Mile · Place 44 · Roberts WesleyanRoberts Wesleyan1 Mile44.4:48.41aFr
Dec 6GVSU Holiday OpenDec 6 · 3000 Meters · Place 8 · Roberts WesleyanRoberts Wesleyan3000 Meters8.9:10.56a PBFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Bill Dodd InvitationalMar 30 · 3200 Meters · Place 2 · Valley ForgeValley Forge3200 Meters210:28.8812
Mar 30Bill Dodd InvitationalMar 30 · 1600 Meters · Place 7 · Valley ForgeValley Forge1600 Meters74:53.1912

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17OHSAA Division 1 District - BrunswickMay 17 · 3200 Meters · Place 9 · Valley ForgeValley Forge3200 Meters910:27.65 PB11
May 17OHSAA Division 1 District - BrunswickMay 17 · 1600 Meters · Place 9 · Valley ForgeValley Forge1600 Meters94:38.69 PB11
Apr 14Fairview Warrior RelaysApr 14 · 1600 Meters · Place 3 · Valley ForgeValley Forge1600 Meters3.4:40.66a11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18OHSAA D1 Northeast District - BrunswickMay 18 · 3200 Meters · Place 12 · Valley ForgeValley Forge3200 Meters12.11:01.50a10
May 18OHSAA D1 Northeast District - BrunswickMay 18 · 1600 Meters · Place 9 · Valley ForgeValley Forge1600 MetersRound P9.4:52.81a10
May 18OHSAA D1 Northeast District - BrunswickMay 18 · 1600 Meters · Place 16 · Valley ForgeValley Forge1600 Meters16.5:05.21a10
Apr 22Brookside InvitationalApr 22 · 3200 Meters · Place 10 · Valley ForgeValley Forge3200 Meters1011:05.2910
Apr 22Brookside InvitationalApr 22 · 1600 Meters · Place 10 · Valley ForgeValley Forge1600 Meters105:00.6510
Apr 4Bay Rockets InvitationalApr 4 · 3200 Meters · Place 7 · Valley ForgeValley Forge3200 Meters7.10:58.19a10
Apr 4Bay Rockets InvitationalApr 4 · 1600 Meters · Place 8 · Valley ForgeValley Forge1600 Meters8.5:03.79a10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Northeast District - BrunswickMay 19 · 3200 Meters · Place 16 · Valley ForgeValley Forge3200 Meters16.11:11.97a9
May 19OHSAA D1 Northeast District - BrunswickMay 19 · 1600 Meters · Place 20 · Valley ForgeValley Forge1600 Meters20.5:04.64a9
May 11Great Lakes Conference ChampionshipsMay 11 · 3200 Meters · Place 12 · Valley ForgeValley Forge3200 Meters1210:54.809
May 11Great Lakes Conference ChampionshipsMay 11 · 1600 Meters · Place 8 · Valley ForgeValley Forge1600 Meters84:57.159
Apr 28Valley Forge HS TriangularApr 28 · 3200 Meters · Place 3 · Valley ForgeValley Forge3200 Meters3.11:31.22a9
Apr 28Valley Forge HS TriangularApr 28 · 1600 Meters · Place 5 · Valley ForgeValley Forge1600 Meters5.5:14.24a9
Apr 23Brookside InvitationalApr 23 · 3200 Meters · Place 14 · Valley ForgeValley Forge3200 Meters1411:29.869
Apr 23Brookside InvitationalApr 23 · 1600 Meters · Place 18 · Valley ForgeValley Forge1600 Meters185:21.059
Apr 9Midview Shiwreck InvitationalApr 9 · 3200 Meters · Place 13 · Valley ForgeValley Forge3200 Meters13.12:18.25a9
Apr 9Midview Shiwreck InvitationalApr 9 · 1600 Meters · Place 13 · Valley ForgeValley Forge1600 Meters13.5:34.37a9