Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Conference Tune-Up · Feb 205:10.65Nazareth Conference Tune-UpFebruary 20, 2026
1500 Meters · OutdoorCoach Pollard Invitational · Apr 174:36.32aCoach Pollard InvitationalApril 17, 2026
1600 Meters · Relay Split · IndoorEmpire 8 Indoor Track & Field Championships · Feb 275:17.140Empire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
3000 Meters · IndoorEmpire 8 Indoor Track & Field Championships · Feb 2710:28.15aEmpire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
3000m Steeplechase · 0.762m · IndoorThe Coach Pollard Invitational · Apr 1811:16.59aThe Coach Pollard InvitationalApril 18, 2025
3000m Steeplechase · 0.762m · Outdoor AARTFC Outdoor Track & Field Championships · May 1310:55.07a AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
3000m Steeplechase · OutdoorAARTFC DIII Outdoor · May 1511:30.67aAARTFC DIII OutdoorMay 15, 2024
400 Meters · Relay Split · IndoorBrockport Invite · Feb 71:04.776Brockport InviteFebruary 7, 2025
500 Meters · IndoorGolden Eagle Invitational · Jan 201:26.79aGolden Eagle InvitationalJanuary 20, 2024
5000 Meters · OutdoorGeneseo Early Season Invitational · Mar 3018:44.20aGeneseo Early Season InvitationalMarch 30, 2024
800 Meters · IndoorEmpire 8 Indoor TF Championships · Feb 232:23.01aEmpire 8 Indoor TF ChampionshipsFebruary 23, 2024
800 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 242:20.52aSt. John Fisher Cardinal ClassicApril 24, 2026
800 Meters · Relay Split · OutdoorEmpire 8 Outdoor Track & Field Championships · May 22:27.551Empire 8 Outdoor Track & Field ChampionshipsMay 2, 2025
Triple Jump · OutdoorVan Dusen Memorial Invitational · May 2129-05.00Van Dusen Memorial InvitationalMay 21, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 3000m Steeplechase · Place 1 · NazarethNazareth3000m Steeplechase0.762m1.10:55.07a PBSr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 4 · NazarethNazareth3000m Steeplechase0.762m4.11:20.24aSr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 1500 Meters · Place 7 · NazarethNazareth1500 Meters7.4:48.48aSr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 800 Meters · Place 5 · NazarethNazareth800 Meters5.2:20.52a PBSr
Apr 17Coach Pollard InvitationalApr 17 · 3000m Steeplechase · NazarethNazareth3000m Steeplechase0.762m—DNSSr
Apr 17Coach Pollard InvitationalApr 17 · 1500 Meters · Place 1 · NazarethNazareth1500 Meters1.4:36.32a PBSr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 1 · NazarethNazareth1500 Meters1.4:47.93aSr
Apr 4Geneseo Early Season InviteApr 4 · 3000m Steeplechase · Place 3 · NazarethNazareth3000m Steeplechase0.762m3.11:09.02aSr
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 8 · NazarethNazareth800 Meters8.2:22.40aSr
Mar 28St. John Fisher Tri MeetMar 28 · 1500 Meters · Place 1 · NazarethNazareth1500 Meters1.4:50.28aSr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 1 Mile · Place 14 · NazarethNazareth1 Mile145:10.70aSR
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 1600 Meters · NazarethNazareth1600 MetersRelay Split—5:17.140 PBSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 1 Mile · Place 8 · NazarethNazareth1 Mile8.5:13.08aSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 8 · NazarethNazareth3000 Meters8.10:28.15a PBSr
Feb 20Nazareth Conference Tune-UpFeb 20 · 1 Mile · Place 2 · NazarethNazareth1 Mile25:10.65 PBSR
Feb 13Nazareth D3 Elite MeetFeb 13 · 1600 Meters · NazarethNazareth1600 MetersRelay Split—5:19.400Sr
Feb 13Nazareth D3 Elite MeetFeb 13 · 1 Mile · Place 1 · NazarethNazareth1 Mile1.5:18.08aSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 3000 Meters · Place 11 · NazarethNazareth3000 Meters11.10:42.46aSr
Jan 31Nazareth Conference Challenge CupJan 31 · 800 Meters · Place 27 · NazarethNazareth800 Meters272:29.13SR
Jan 23RIT Friday InvitationalJan 23 · 1 Mile · Place 6 · NazarethNazareth1 Mile65:20.12aSr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 400 Meters · NazarethNazareth400 MetersRelay Split—1:05.587Sr
Apr 18The Coach Pollard InvitationalApr 18 · 3000m Steeplechase · Place 1 · NazarethNazareth3000m Steeplechase0.762m1.11:16.59a PBJr
Apr 18The Coach Pollard InvitationalApr 18 · 800 Meters · Place 12 · NazarethNazareth800 Meters12.2:24.24aJr
Mar 7AARTFCMar 7 · 1 Mile · Place 26 · NazarethNazareth1 Mile26.5:23.85aJr
Feb 28Empire 8 ChampionshipsFeb 28 · 1 Mile · Place 11 · NazarethNazareth1 Mile115:17.83JR
Feb 21Nazareth Conference Tune UpFeb 21 · 1 Mile · Place 7 · NazarethNazareth1 Mile75:14.31JR
Feb 14Nazareth DIII Elite MeetFeb 14 · 1 Mile · Place 9 · NazarethNazareth1 Mile9.5:24.77aJr
Feb 7Brockport InviteFeb 7 · 400 Meters · NazarethNazareth400 MetersRelay Split—1:04.776 PBJr
Feb 7Brockport InviteFeb 7 · 800 Meters · Place 9 · NazarethNazareth800 Meters9.2:29.33aJr
Feb 1Ithaca Bomber InvitationalFeb 1 · 3000 Meters · Place 8 · NazarethNazareth3000 Meters810:56.11a—
Feb 1Ithaca Bomber InvitationalFeb 1 · 1 Mile · Place 13 · NazarethNazareth1 Mile135:24.80a—
Jan 25Nazareth Conference Challenge CupJan 25 · 3000 Meters · Place 7 · NazarethNazareth3000 Meters710:49.07a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 1 Mile · Place 4 · NazarethNazareth1 Mile45:25.47a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 3000m Steeplechase · Place 9 · NazarethNazareth3000m Steeplechase0.762m9.11:12.73aJr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 3000m Steeplechase · Place 4 · NazarethNazareth3000m Steeplechase0.762m4.11:22.84aJr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · NazarethNazareth800 MetersRelay Split—2:27.551 PBJr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 1500 Meters · Place 7 · NazarethNazareth1500 Meters7.4:49.61aJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 7 · NazarethNazareth1500 Meters7.4:50.60aJr
Apr 4Geneseo EarlyApr 4 · 3000m Steeplechase · Place 3 · NazarethNazareth3000m Steeplechase0.762m3.11:47.27aJr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 400 Meters · NazarethNazareth400 MetersRelay Split—1:05.793Jr
Feb 23Empire 8 Indoor TF ChampionshipsFeb 23 · 3000 Meters · Place 5 · NazarethNazareth3000 Meters510:59.52a—
Feb 23Empire 8 Indoor TF ChampionshipsFeb 23 · 1 Mile · Place 2 · NazarethNazareth1 Mile25:23.63a—
Feb 23Empire 8 Indoor TF ChampionshipsFeb 23 · 800 Meters · Place 3 · NazarethNazareth800 Meters32:23.01a PB—
Feb 16Nazareth Conference Tune-UpFeb 16 · 3000 Meters · Place 1 · NazarethNazareth3000 Meters110:44.25a—
Feb 16Nazareth Conference Tune-UpFeb 16 · 800 Meters · Place 6 · NazarethNazareth800 Meters62:25.23a—
Feb 9FastTrack InvitationalFeb 9 · 1 Mile · Place 35 · NazarethNazareth1 Mile35.5:19.81aSo
Feb 3Ithaca College Bomber InvitationalFeb 3 · 800 Meters · Place 12 · NazarethNazareth800 Meters122:28.18a—
Jan 27Nazareth Conference Challenge CupJan 27 · 1 Mile · Place 3 · NazarethNazareth1 Mile35:21.23SO
Jan 20Golden Eagle InvitationalJan 20 · 500 Meters · Place 5 · NazarethNazareth500 Meters51:26.79a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · 3000m Steeplechase · Place 13 · NazarethNazareth3000m Steeplechase1311:30.67a PB—
May 3Empire 8 Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 2 · NazarethNazareth3000m Steeplechase211:49.33a—
May 3Empire 8 Outdoor ChampionshipsMay 3 · 5000 Meters · Place 4 · NazarethNazareth5000 Meters418:51.17a—
May 3Empire 8 Outdoor ChampionshipsMay 3 · 800 Meters · Place 4 · NazarethNazareth800 Meters42:21.86a—
Apr 26Rochester Spring TwilightApr 26 · 1500 Meters · Place 9 · NazarethNazareth1500 Meters94:52.19a—
Apr 20RIT InvitationalApr 20 · 800 Meters · Place 2 · NazarethNazareth800 Meters2.2:23.86aSo
Mar 30Geneseo Early Season InvitationalMar 30 · 5000 Meters · Place 25 · NazarethNazareth5000 Meters25.18:44.20a PBSo

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14CNY Fast Chance MeetMay 14 · 1500 Meters · Place 2 · NazarethNazareth1500 Meters24:56.10FR
May 5Empire 8 Outdoor Track & Field ChampionshipsMay 5 · 3000m Steeplechase · Place 3 · NazarethNazareth3000m Steeplechase311:57.70FR
May 5Empire 8 Outdoor Track & Field ChampionshipsMay 5 · 1500 Meters · Place 4 · NazarethNazareth1500 Meters45:00.79FR
May 5Empire 8 Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 3 · NazarethNazareth800 Meters32:25.91FR
Apr 29St. John Fisher Cardinal ClassicApr 29 · 800 Meters · Place 4 · NazarethNazareth800 Meters42:24.59FR
Apr 22University of Rochester Alumni InvitationalApr 22 · 3000m Steeplechase · Place 2 · NazarethNazareth3000m Steeplechase212:18.37FR
Apr 14Brockport Multi & InvitationalApr 14 · 1500 Meters · Place 3 · NazarethNazareth1500 Meters34:58.84FR
Apr 8RIT InvitationalApr 8 · 800 Meters · Place 11 · NazarethNazareth800 Meters112:28.57FR
Apr 2Geneseo Early Season InvitationalApr 2 · 1500 Meters · Place 23 · NazarethNazareth1500 Meters235:07.62FR

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 24Empire 8 Indoor Track ChampionshipsFeb 24 · 3000 Meters · Place 8 · NazarethNazareth3000 Meters811:04.49FR
Feb 24Empire 8 Indoor Track ChampionshipsFeb 24 · 1 Mile · Place 4 · NazarethNazareth1 Mile45:22.02FR
Feb 24Empire 8 Indoor Track ChampionshipsFeb 24 · 800 Meters · Place 2 · NazarethNazareth800 Meters22:27.62FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 1 Mile · Place 12 · NazarethNazareth1 Mile125:29.12FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 1 Mile · Place 12 · NazarethNazareth1 Mile125:29.12FR
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 239 · NazarethNazareth800 Meters239.2:28.75aFr
Feb 4Bomber InvitationalFeb 4 · 3000 Meters · Place 5 · NazarethNazareth3000 Meters511:05.55a—
Jan 28Nazareth Conference ChallengeJan 28 · 1 Mile · Place 7 · NazarethNazareth1 Mile75:33.45FR
Jan 21Winter Welcome Back MeetJan 21 · 800 Meters · Place 12 · NazarethNazareth800 Meters122:29.87FR
Jan 21Winter Welcome Back MeetJan 21 · 800 Meters · Place 12 · NazarethNazareth800 Meters122:29.87FR

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Van Dusen Memorial InvitationalMay 21 · Triple Jump · Place 9 · Gouverneur CentralGouverneur CentralTriple Jump9.29-05.00 PB12
May 21Van Dusen Memorial InvitationalMay 21 · 1500 Meters · Place 5 · Gouverneur CentralGouverneur Central1500 Meters5.5:20.45a12