Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWest Point Tune Up · Feb 184:52.64West Point Tune UpFebruary 18, 2023
1500 Meters · OutdoorSilfen Invitational · Apr 154:15.69aSilfen InvitationalApril 15, 2022
1600 Meters · IndoorSJTCA Winter Meet #1 · Dec 234:59.71aSJTCA Winter Meet #1December 23, 2019
1600 Meters · OutdoorHaddonfield vs. Audubon Dual Meet · May 184:27.4Haddonfield vs. Audubon Dual MeetMay 18, 2021
1600 Meters · OutdoorCherokee Night Racing #2 · Jun 34:46.83Cherokee Night Racing #2June 3, 2019
3000 Meters · IndoorWest Point Tune Up · Feb 199:10.77West Point Tune UpFebruary 19, 2022
3000 Meters · OutdoorRPI Capital District Classic · Apr 309:38.36aRPI Capital District ClassicApril 30, 2022
3200 Meters · IndoorNJSIAA Group 2 Championships · Feb 2910:14.68aNJSIAA Group 2 ChampionshipsFebruary 29, 2020
3200 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 49:38.00aNJSIAA Sectionals South Groups 2 and 3June 4, 2021
3200 Meters · OutdoorCherokee Night Racing #1 · Apr 239:32.85Cherokee Night Racing #1April 23, 2021
5000 Meters · OutdoorWashington & Lee Carnival · Apr 1815:32.37aWashington & Lee CarnivalApril 18, 2022
800 Meters · IndoorSJTCA Winter Meet #3 · Dec 292:24.15aSJTCA Winter Meet #3December 29, 2018
800 Meters · OutdoorHaddonfield vs. West Deptford Boys Dual Meet · May 112:05.0Haddonfield vs. West Deptford Boys Dual MeetMay 11, 2021

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

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22West Point Tune UpFeb 22 · 1 Mile · Place 18 · VassarVassar1 Mile185:06.76SR
Feb 7Utica Blue and OrangeFeb 7 · 1 Mile · Place 58 · VassarVassar1 Mile58.4:58.28aSr
Feb 1Ithaca Bomber InvitationalFeb 1 · 1 Mile · Place 60 · VassarVassar1 Mile605:08.80a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26Vassar April TwilightApr 26 · 1500 Meters · Place 14 · VassarVassar1500 Meters144:47.80a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18West Point Tune UpFeb 18 · 1 Mile · Place 17 · VassarVassar1 Mile174:52.64 PBSO
Feb 4Utica Pioneer Fast Trax InvitationalFeb 4 · 3000 Meters · Place 26 · VassarVassar3000 Meters2610:05.23a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Liberty League Outdoor ChampionshipsMay 6 · 5000 Meters · Place 37 · VassarVassar5000 Meters37.16:32.95aFr
Apr 30RPI Capital District ClassicApr 30 · 3000 Meters · Place 8 · VassarVassar3000 Meters8.9:38.36a PBFr
Apr 23Farley InvitationalApr 23 · 1500 Meters · Place 10 · VassarVassar1500 Meters10.4:33.80aFr
Apr 18Washington & Lee CarnivalApr 18 · 5000 Meters · Place 11 · VassarVassar5000 Meters11.15:32.37a PBFr
Apr 18Washington & Lee CarnivalApr 18 · 800 Meters · Place 61 · VassarVassar800 Meters61.2:09.84aFr
Apr 15Silfen InvitationalApr 15 · 1500 Meters · Place 44 · VassarVassar1500 Meters44.4:15.69a PBFr
Apr 1Ramapo Track & Field InvitationalApr 1 · 1500 Meters · Place 16 · VassarVassar1500 Meters16.4:25.05aFr
Mar 25Monmouth University Track & Field Season OpenerMar 25 · 1500 Meters · Place 60 · VassarVassar1500 Meters60.4:27.04aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19West Point Tune UpFeb 19 · 3000 Meters · Place 14 · UNAT-VassarUNAT-Vassar3000 Meters149:10.77 PB—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups 2 & 4Jun 11 · 3200 Meters · Place 22 · Haddonfield MemorialHaddonfield Memorial3200 Meters22.10:31.97a12
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · 3200 Meters · Place 5 · Haddonfield MemorialHaddonfield Memorial3200 Meters5.9:38.00a PB12
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · 1600 Meters · Place 10 · Haddonfield MemorialHaddonfield Memorial1600 Meters10.4:33.57a12
May 18Haddonfield vs. Audubon Dual MeetMay 18 · 1600 Meters · Place 3 · Haddonfield MemorialHaddonfield Memorial1600 Meters3.4:27.4 PB12
May 11Haddonfield vs. West Deptford Boys Dual MeetMay 11 · 800 Meters · Place 2 · Haddonfield MemorialHaddonfield Memorial800 Meters2.2:05.0 PB12
May 4Haddonfield vs. Haddon Township Dual MeetMay 4 · 3200 Meters · Place 2 · Haddonfield MemorialHaddonfield Memorial3200 Meters2.10:25.612
May 4Haddonfield vs. Haddon Township Dual MeetMay 4 · 1600 Meters · Place 1 · Haddonfield MemorialHaddonfield Memorial1600 Meters1.4:38.712
Apr 30Ridge Night of 1600'sApr 30 · 1600 Meters · Place 26 · Haddonfield MemorialHaddonfield Memorial1600 Meters26.4:35.06a12
Apr 23Cherokee Night Racing #1Apr 23 · 3200 Meters · Place 12 · M HaddonfieldM Haddonfield3200 Meters129:32.85 PB—
Apr 20Haddonfield vs. Collingswood Boys Dual MeetApr 20 · 3200 Meters · Place 4 · Haddonfield MemorialHaddonfield Memorial3200 Meters4.10:59.212
Apr 20Haddonfield vs. Collingswood Boys Dual MeetApr 20 · 1600 Meters · Place 3 · Haddonfield MemorialHaddonfield Memorial1600 Meters3.4:48.312

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9Haddonfield/Haddon Heights/ Paul VI Polar BearMar 9 · 1600 Meters · Place 3 · Haddonfield MemorialHaddonfield Memorial1600 Meters3.4:38.2Unofficial12
Mar 5Haddonfield vs. Haddon Township Mar 5 · 1600 Meters · Place 4 · Haddonfield MemorialHaddonfield Memorial1600 Meters4.4:46.0Unofficial12
Feb 24Haddonfield vs. WoodburyFeb 24 · 1600 Meters · Place 2 · Haddonfield MemorialHaddonfield Memorial1600 Meters2.4:47.0Unofficial12

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 29NJSIAA Group 2 ChampionshipsFeb 29 · 3200 Meters · Place 17 · Haddonfield MemorialHaddonfield Memorial3200 Meters17.10:14.68a PB11

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #1Dec 23 · 1600 Meters · Place 18 · Haddonfield MemorialHaddonfield Memorial1600 Meters18.4:59.71a PB11
Jan 25Ocean Breeze Invitational Jan 25 · 1 Mile · Place 67 · Haddonfield MemorialHaddonfield Memorial1 Mile67.5:01.53a10

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3Cherokee Night Racing #2Jun 3 · 1600 Meters · Place 64 · M HaddonfieldM Haddonfield1600 Meters644:46.83 PB—
May 3Holmdel Twilight Series - Night of 3200's May 3 · 3200 Meters · Place 83 · Haddonfield MemorialHaddonfield Memorial3200 Meters83.10:20.12a10
Apr 18Cherokee Night Racing #1: Night of 3200'sApr 18 · 3200 Meters · Place 73 · Haddonfield MemorialHaddonfield Memorial3200 Meters73.10:38.87a10

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · 800 Meters · Place 38 · Haddonfield MemorialHaddonfield Memorial800 Meters38.2:24.15a PB10
Jan 27Ocean Breeze InvitationalJan 27 · 1 Mile · Place 4 · Haddonfield MemorialHaddonfield Memorial1 Mile4.5:15.77a9