Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorQuaker Invitational · Jan 174:18.59aQuaker InvitationalJanuary 17, 2025
1000 Meters · IndoorCliff Back Invitational · Jan 22:48.43Cliff Back InvitationalJanuary 2, 2020
10000 Meters · OutdoorRutgers Relays · Apr 1930:35.00Rutgers RelaysApril 19, 2025
1500 Meters · OutdoorTCNJ Lions Invite · Apr 254:00.58aTCNJ Lions InviteApril 25, 2025
1600 Meters · IndoorMorris County Championships · Jan 224:31.89aMorris County ChampionshipsJanuary 22, 2020
1600 Meters · OutdoorNJAC Large Schools · May 184:22.61NJAC Large SchoolsMay 18, 2021
3000 Meters · IndoorDr. Sander Scorcher · Jan 248:31.65Dr. Sander ScorcherJanuary 24, 2025
3200 Meters · IndoorMorris County Coaches Invitational · Feb 39:36.53Morris County Coaches InvitationalFebruary 3, 2020
3200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 199:27.91NJSIAA State Meet Of ChampionsJune 19, 2021
5000 Meters · IndoorRutgers Scarlet Knights Open · Jan 3115:13.79aRutgers Scarlet Knights OpenJanuary 31, 2025
5000 Meters · OutdoorTCNJ Lions Invite · Apr 2514:58.86aTCNJ Lions InviteApril 25, 2025
800 Meters · Indoor Christa Racine Invitational · Dec 272:13.62a Christa Racine InvitationalDecember 27, 2018
800 Meters · OutdoorNJAC Large Schools · May 182:01.19NJAC Large SchoolsMay 18, 2021

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Larry Ellis InvitationalMay 2 · 5000 Meters · Place 18 · MonmouthMonmouth5000 Meters1815:18.19aSr
Apr 25TCNJ Lions InviteApr 25 · 5000 Meters · Place 2 · MonmouthMonmouth5000 Meters2.14:58.86a PBSr
Apr 25TCNJ Lions InviteApr 25 · 1500 Meters · Place 5 · MonmouthMonmouth1500 Meters5.4:00.58a PBSr
Apr 19Rutgers RelaysApr 19 · 10000 Meters · MonmouthMonmouth10000 Meters—30:35.00 PB—
Mar 28Monmouth University Season OpenerMar 28 · 1500 Meters · Place 10 · MonmouthMonmouth1500 Meters104:02.00aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NYU DIII InvitationalFeb 15 · 3000 Meters · Place 4 · MonmouthMonmouth3000 Meters48:38.44SR
Jan 31Rutgers Scarlet Knights OpenJan 31 · 5000 Meters · Place 14 · MonmouthMonmouth5000 Meters1415:13.79a PB—
Jan 24Dr. Sander ScorcherJan 24 · 3000 Meters · Place 23 · MonmouthMonmouth3000 Meters238:31.65 PBSR
Jan 17Quaker InvitationalJan 17 · 1 Mile · Place 14 · MonmouthMonmouth1 Mile144:18.59a PB—
Jan 11Penn SelectJan 11 · 3000 Meters · Place 11 · MonmouthMonmouth3000 Meters118:34.52a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 1 Mile · Place 4 · MonmouthMonmouth1 Mile4.4:19.90aSr
Dec 6Penn OpenerDec 6 · 3000 Meters · Place 4 · MonmouthMonmouth3000 Meters4.8:40.49aSr
Feb 23Fastrack Last ChanceFeb 23 · 1 Mile · Place 11 · MonmouthMonmouth1 Mile11.4:20.44aJr
Feb 16Garden State Collegiate OpenFeb 16 · 3000 Meters · Place 4 · Monmouth UniversityMonmouth University3000 Meters48:40.49JR
Feb 9FastTrack InvitationalFeb 9 · 5000 Meters · MonmouthMonmouth5000 Meters--DNFJr
Feb 2RU Scarlet Knights OpenFeb 2 · 1 Mile · Place 21 · MonmouthMonmouth1 Mile214:20.57a—
Jan 26Dr. Sander Invitational Columbia ChallengeJan 26 · 3000 Meters · Place 18 · MonmouthMonmouth3000 Meters188:42.14a—
Jan 20Villanova InvitationalJan 20 · 1 Mile · Place 30 · MonmouthMonmouth1 Mile304:22.91JR
Jan 13Penn 10 Team SelectJan 13 · 3000 Meters · Place 19 · MonmouthMonmouth3000 Meters198:49.62JR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Seahawk ShootoutDec 8 · 1 Mile · Place 7 · MonmouthMonmouth1 Mile7.4:26.31aJr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 3000 Meters · Place 42 · MonmouthMonmouth3000 Meters42.9:10.92aSo
Jan 28Monmouth University Winter Collegiate InvitationalJan 28 · 1 Mile · Place 9 · MonmouthMonmouth1 Mile94:39.50SO

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Carol and John Covert ClassicApr 28 · 5000 Meters · Place 1 · MonmouthMonmouth5000 Meters115:34.07SO
Apr 21Rutgers RelaysApr 21 · 1500 Meters · Place 13 · MonmouthMonmouth1500 Meters134:11.89—
Apr 1Big Five MeetApr 1 · 1500 Meters · Place 37 · MonmouthMonmouth1500 Meters374:15.66SO
Mar 24Monmouth University Track & Field Season OpenerMar 24 · 1500 Meters · Place 43 · MonmouthMonmouth1500 Meters43.4:13.36aSo

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Seahawk ShootoutDec 9 · 1 Mile · Place 15 · MonmouthMonmouth1 Mile15.4:33.15aSo
Jan 28Great Dane ClassicJan 28 · 5000 Meters · Place 15 · MonmouthMonmouth5000 Meters1516:10.24FR
Jan 22Villanova InvitationalJan 22 · 3000 Meters · Place 27 · MonmouthMonmouth3000 Meters279:02.36FR
Jan 15Lehigh Angry Birds InvitationalJan 15 · 3000 Meters · Place 16 · MonmouthMonmouth3000 Meters169:27.12FR

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 25Monmouth University Track & Field Season OpenerMar 25 · 5000 Meters · MonmouthMonmouth5000 Meters—DNFFr

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 3200 Meters · RoxburyRoxbury3200 Meters—9:27.91 PB12
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 1600 Meters · Place 20 · RoxburyRoxbury1600 Meters204:28.1712
Jun 11NJSIAA Groups 1 & 3Jun 11 · 3200 Meters · Place 6 · RoxburyRoxbury3200 Meters6.9:27.91a12
Jun 11NJSIAA Groups 1 & 3Jun 11 · 1600 Meters · Place 5 · RoxburyRoxbury1600 Meters5.4:23.18a12
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 3200 Meters · Place 1 · RoxburyRoxbury3200 Meters1.9:44.18a12
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 1600 Meters · Place 1 · RoxburyRoxbury1600 Meters1.4:25.61a12
May 25Morris County ChampionshipsMay 25 · 3200 Meters · Place 3 · RoxburyRoxbury3200 Meters3.9:36.63a12
May 25Morris County ChampionshipsMay 25 · 1600 Meters · Place 4 · RoxburyRoxbury1600 Meters4.4:27.37a12
May 18NJAC Large SchoolsMay 18 · 3200 Meters · Place 1 · RoxburyRoxbury3200 Meters19:35.9312
May 18NJAC Large SchoolsMay 18 · 1600 Meters · Place 1 · RoxburyRoxbury1600 Meters14:22.61 PB12
May 18NJAC Large SchoolsMay 18 · 800 Meters · Place 7 · RoxburyRoxbury800 Meters72:01.19 PB12
Apr 30Ridge Night of 1600'sApr 30 · 1600 Meters · Place 19 · RoxburyRoxbury1600 Meters19.4:29.76a12
Mar 13Morris County Polar Bear # 2-ChathamMar 13 · 1600 Meters · Place 1 · RoxburyRoxbury1600 Meters1.4:32.03aUnofficial12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27GSTC East Coast Indoor ChampsMar 27 · 3000 Meters · Place 11 · RoxburyRoxbury3000 Meters119:15.23—

2020 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 29NJSIAA Group 3 ChampionshipsFeb 29 · 3200 Meters · Place 17 · RoxburyRoxbury3200 Meters17.10:08.92a11
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 3200 Meters · Place 17 · RoxburyRoxbury3200 Meters1710:08.9211
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 3200 Meters · Place 17 · RoxburyRoxbury3200 Meters1710:08.9211
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 3200 Meters · Place 17 · RoxburyRoxbury3200 Meters1710:08.9211
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 3200 Meters · Place 2 · RoxburyRoxbury3200 Meters29:45.61—
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 1600 Meters · Place 2 · RoxburyRoxbury1600 Meters24:35.06—
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 3200 Meters · Place 2 · RoxburyRoxbury3200 Meters29:45.61—
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 1600 Meters · Place 2 · RoxburyRoxbury1600 Meters24:35.06—
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 3200 Meters · Place 2 · RoxburyRoxbury3200 Meters29:45.61—
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 1600 Meters · Place 2 · RoxburyRoxbury1600 Meters24:35.06—
Feb 3Morris County Coaches InvitationalFeb 3 · 3200 Meters · Place 3 · RoxburyRoxbury3200 Meters39:36.53 PB11
Jan 22Morris County ChampionshipsJan 22 · 3200 Meters · Place 8 · RoxburyRoxbury3200 Meters8.9:47.91a11
Jan 22Morris County ChampionshipsJan 22 · 1600 Meters · Place 7 · RoxburyRoxbury1600 Meters7.4:31.89a PB11
Jan 2Cliff Back InvitationalJan 2 · 1000 Meters · Place 4 · RoxburyRoxbury1000 Meters42:48.43 PB11
Jan 2Cliff Back InvitationalJan 2 · 3200 Meters · Place 4 · RoxburyRoxbury3200 Meters49:53.0211

2019 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 23Tony Passarelli InvitationalDec 23 · 3200 Meters · Place 3 · RoxburyRoxbury3200 Meters3.10:00.69a11
Dec 19Dick DeSchriver InvitationalDec 19 · 1600 Meters · Place 2 · RoxburyRoxbury1600 Meters2.4:40.55a11
Feb 16NJSIAA Group 3 ChampionshipsFeb 16 · 3200 Meters · Place 16 · RoxburyRoxbury3200 Meters16.10:08.80a10
Feb 15NJSIAA NPA Group ChampionshipsFeb 15 · 3200 Meters · Place 16 · RoxburyRoxbury3200 Meters1610:08.8010
Feb 15NJSIAA NPA Group ChampionshipsFeb 15 · 3200 Meters · Place 16 · RoxburyRoxbury3200 Meters1610:08.8010
Feb 8 NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 8 · 3200 Meters · Place 3 · RoxburyRoxbury3200 Meters310:04.8410
Feb 4Morris County Coaches Association InvitationalFeb 4 · 3200 Meters · Place 3 · RoxburyRoxbury3200 Meters39:57.7810
Feb 4Morris County Coaches Association InvitationalFeb 4 · 3200 Meters · Place 3 · RoxburyRoxbury3200 Meters39:57.7810
Jan 23Morris County ChampionshipsJan 23 · 1000 Meters · Place 17 · RoxburyRoxbury1000 Meters17.2:51.00a10
Jan 23Morris County ChampionshipsJan 23 · 1600 Meters · Place 7 · RoxburyRoxbury1600 Meters7.4:40.89a10
Jan 10Morris County Frosh-Soph ChampionshipsJan 10 · 1600 Meters · Place 3 · RoxburyRoxbury1600 Meters3.4:46.15a10

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24NJSIAA Sectionals North 1 Group 3May 24 · 3200 Meters · Place 16 · RoxburyRoxbury3200 Meters16.10:37.10a10
May 14Morris County ChampionshipsMay 14 · 3200 Meters · Place 25 · RoxburyRoxbury3200 Meters25.10:28.28a10
May 14Morris County ChampionshipsMay 14 · 1600 Meters · Place 39 · RoxburyRoxbury1600 Meters39.4:50.69a10

2018 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 1000 Meters · Place 17 · RoxburyRoxbury1000 Meters17.2:54.00a10
Dec 30Len Pietrewicz InvitationalDec 30 · 1600 Meters · Place 38 · RoxburyRoxbury1600 Meters38.4:53.02a10
Dec 27 Christa Racine InvitationalDec 27 · 800 Meters · Place 9 · RoxburyRoxbury800 Meters9.2:13.62a PB10
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 1600 Meters · Place 11 · RoxburyRoxbury1600 Meters11.4:46.66a10
Feb 3NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 3 · 3200 Meters · Place 13 · RoxburyRoxbury3200 Meters1310:47.349
Feb 3NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 3 · 1600 Meters · Place 16 · RoxburyRoxbury1600 Meters164:54.929
Jan 24Morris County ChampionshipsJan 24 · 1000 Meters · Place 38 · RoxburyRoxbury1000 Meters38.2:59.28a9
Jan 24Morris County ChampionshipsJan 24 · 1600 Meters · Place 20 · RoxburyRoxbury1600 Meters20.4:50.24a9
Jan 15Morris County Frosh-Soph ChampsJan 15 · 1600 Meters · Place 1 · RoxburyRoxbury1600 Meters1.4:56.93a9
Jan 11Wayne Valentine InvitationalJan 11 · 1600 Meters · Place 21 · RoxburyRoxbury1600 Meters215:01.629
Jan 11Wayne Valentine InvitationalJan 11 · 1000 Meters · Place 35 · RoxburyRoxbury1000 Meters352:59.879
Jan 9Cliff Back InvitationalJan 9 · 800 Meters · Place 52 · RoxburyRoxbury800 Meters522:17.199

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NJSIAA Sectionals North 1 Groups 2 and 3May 25 · 3200 Meters · Place 28 · RoxburyRoxbury3200 Meters28.11:04.62a9
May 25NJSIAA Sectionals North 1 Groups 2 and 3May 25 · 1600 Meters · Place 19 · RoxburyRoxbury1600 Meters19.4:53.63a9
May 16Morris County ChampionshipsMay 16 · 3200 Meters · Place 35 · RoxburyRoxbury3200 Meters35.10:43.29a9
May 16Morris County ChampionshipsMay 16 · 1600 Meters · Place 44 · RoxburyRoxbury1600 Meters44.4:52.17a9
May 11Dick Fahey Frosh-Soph ChampionshipsMay 11 · 1600 Meters · Place 6 · RoxburyRoxbury1600 Meters6.4:59.79a9

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 1000 Meters · Place 43 · RoxburyRoxbury1000 Meters43.2:58.58a9
Dec 27Christa Racine InvitationalDec 27 · 1600 Meters · Place 2 · RoxburyRoxbury1600 Meters2.5:08.75a9
Dec 15Jack O'Leary Lid Lifter InvitationalDec 15 · 1600 Meters · Place 35 · RoxburyRoxbury1600 Meters35.5:08.57a9