Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWayne Valentine Invitational · Jan 103:08.84Wayne Valentine InvitationalJanuary 10, 2024
1500 Meters · Outdoor2026 Chicagoland Championships · Apr 94:52.51a2026 Chicagoland ChampionshipsApril 9, 2026
1600 Meters · IndoorDick DeSchriver Invitational · Dec 175:29.25aDick DeSchriver InvitationalDecember 17, 2024
1600 Meters · OutdoorNJAC - EAST · May 65:05.07NJAC - EASTMay 6, 2025
1600 Meters · OutdoorDelbarton Distance Night · May 225:24.76Delbarton Distance NightMay 22, 2024
300 Meters · IndoorCougar Invite · Dec 541.52aCougar InviteDecember 5, 2025
400 Meters · IndoorMargaret Bradley Invitational · Feb 2157.14aMargaret Bradley InvitationalFebruary 21, 2026
400 Meters · OutdoorNJAC - EAST · May 656.88NJAC - EASTMay 6, 2025
500 Meters · IndoorTony Passarelli Invitational · Dec 201:21.19aTony Passarelli InvitationalDecember 20, 2024
600 Meters · IndoorPoreda Invitational · Dec 141:40.66aPoreda InvitationalDecember 14, 2024
800 Meters · IndoorDePaul Alumni · Feb 132:09.00aDePaul AlumniFebruary 13, 2026
800 Meters · OutdoorBig Ten Outdoor Championships · May 152:08.23aBig Ten Outdoor ChampionshipsMay 15, 2026
High Jump · IndoorCliff Back Invitational · Dec 304-08Cliff Back InvitationalDecember 30, 2022
High Jump · OutdoorMorris County Relay Championships · May 34-8Morris County Relay ChampionshipsMay 3, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Big Ten Outdoor ChampionshipsMay 15 · 800 Meters · Place 23 · NorthwesternNorthwestern800 MetersRound P23.2:08.23a PBFr
May 1Badger ChallengeMay 1 · 800 Meters · Place 4 · NorthwesternNorthwestern800 Meters4.2:09.45aFr
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 107 · NorthwesternNorthwestern800 Meters107.2:09.99aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 1500 Meters · Place 22 · NorthwesternNorthwestern1500 Meters22.4:52.51a PBFr
Mar 26WashU Distance CarnivalMar 26 · 800 Meters · Place 3 · NorthwesternNorthwestern800 Meters3.2:11.69aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Margaret Bradley InvitationalFeb 21 · 400 Meters · Place 1 · NorthwesternNorthwestern400 Meters157.14a PBFr
Feb 13DePaul AlumniFeb 13 · 800 Meters · Place 2 · NorthwesternNorthwestern800 Meters2.2:09.00a PBFr
Jan 30Meyo InvitationalJan 30 · 800 Meters · Place 12 · NorthwesternNorthwestern800 Meters12.2:12.64aFr
Jan 10Phoenix InvitationalJan 10 · 800 Meters · Place 1 · NorthwesternNorthwestern800 Meters12:14.62a—

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 5Cougar InviteDec 5 · 300 Meters · Place 9 · NorthwesternNorthwestern300 Meters9.41.52a PBFr
Dec 5Cougar InviteDec 5 · 800 Meters · Place 1 · NorthwesternNorthwestern800 Meters1.2:18.70aFr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 800 Meters · Place 15 · Morris KnollsMorris Knolls800 Meters152:24.7012
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 800 Meters · Place 15 · Morris KnollsMorris Knolls800 Meters152:24.7012
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 400 Meters · Place 7 · Morris KnollsMorris Knolls400 Meters759.6412
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 400 Meters · Place 7 · Morris KnollsMorris Knolls400 Meters759.6412
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 800 Meters · Place 5 · Morris KnollsMorris Knolls800 Meters52:23.5712
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 800 Meters · Place 5 · Morris KnollsMorris Knolls800 Meters52:23.5712
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 400 Meters · Place 1 · Morris KnollsMorris Knolls400 Meters159.9012
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 400 Meters · Place 1 · Morris KnollsMorris Knolls400 Meters159.9012
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 800 Meters · Place 5 · Morris KnollsMorris Knolls800 Meters52:23.5712
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 400 Meters · Place 1 · Morris KnollsMorris Knolls400 Meters159.9012
Jan 15Wayne Valentine InvitationalJan 15 · 400 Meters · Place 2 · Morris KnollsMorris Knolls400 Meters21:01.7012
Jan 15Wayne Valentine InvitationalJan 15 · 1000 Meters · Place 1 · Morris KnollsMorris Knolls1000 Meters13:12.6912
Jan 4Christa Racine InvitationalJan 4 · 800 Meters · Place 4 · Morris KnollMorris Knoll800 Meters42:32.7912

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 800 Meters · Place 6 · Morris KnollMorris Knoll800 Meters62:09.9212
May 30NJSIAA Group Championships - 2 & 3May 30 · 800 Meters · Place 2 · Morris KnollsMorris Knolls800 Meters22:10.9312
May 30NJSIAA Group Championships - 2 & 3May 30 · 400 Meters · Place 2 · Morris KnollsMorris Knolls400 Meters257.3312
May 30NJSIAA Group Championships - 2 & 3May 30 · 1600 Meters · Place 11 · Morris KnollsMorris Knolls1600 Meters115:30.7812
May 20Morris County ChampionshipsMay 20 · 1600 Meters · Place 7 · Morris KnollsMorris Knolls1600 Meters7.5:13.98a12
May 20Morris County ChampionshipsMay 20 · 800 Meters · Place 1 · Morris KnollsMorris Knolls800 Meters1.2:12.47a12
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 1600 Meters · Place 2 · Morris KnollMorris Knoll1600 Meters25:21.9212
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 400 Meters · Place 2 · Morris KnollMorris Knoll400 Meters257.3812
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 800 Meters · Place 2 · Morris KnollMorris Knoll800 Meters22:12.5012
May 6NJAC - EASTMay 6 · 800 Meters · Place 4 · Morris KnollMorris Knoll800 Meters42:16.9312
May 6NJAC - EASTMay 6 · 400 Meters · Place 2 · Morris KnollMorris Knoll400 Meters256.88 PB12
May 6NJAC - EASTMay 6 · 1600 Meters · Place 2 · Morris KnollMorris Knoll1600 Meters25:05.07 PB12
Apr 22Roxbury vs. Morris Knolls Dual MeetApr 22 · 1600 Meters · Place 1 · Morris KnollsMorris Knolls1600 Meters15:25.2112

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 300 Meters · Place 4 · Morris KnollsMorris Knolls300 Meters4.42.50a12
Dec 20Tony Passarelli InvitationalDec 20 · 500 Meters · Place 1 · Morris KnollsMorris Knolls500 Meters1.1:21.19a PB12
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 2 · Morris KnollsMorris Knolls1000 Meters2.3:11.43a12
Dec 17Dick DeSchriver InvitationalDec 17 · 1600 Meters · Place 8 · Morris KnollsMorris Knolls1600 Meters8.5:29.25a PB12
Dec 14Poreda InvitationalDec 14 · 600 Meters · Place 1 · Morris KnollsMorris Knolls600 Meters1.1:40.66a PB12
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 600 Meters · Place 1 · Morris KnollsMorris Knolls600 Meters1.1:40.66a12
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 800 Meters · Place 10 · Morris KnollsMorris Knolls800 Meters102:21.8411
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 7 · Morris KnollsMorris Knolls400 Meters759.4611
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 800 Meters · Place 10 · Morris KnollsMorris Knolls800 Meters102:21.8411
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 7 · Morris KnollsMorris Knolls400 Meters759.4611
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 800 Meters · Place 6 · Morris KnollsMorris Knolls800 Meters62:23.3811
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 400 Meters · Place 2 · Morris KnollsMorris Knolls400 Meters259.8111
Jan 10Wayne Valentine InvitationalJan 10 · 1000 Meters · Place 2 · Morris KnollsMorris Knolls1000 Meters23:08.84 PB11
Jan 10Wayne Valentine InvitationalJan 10 · 300 Meters · Place 1 · Morris KnollsMorris Knolls300 Meters144.1111

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 800 Meters · Place 12 · Morris KnollsMorris Knolls800 Meters12.2:19.83a11
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 4 · Morris KnollMorris Knoll800 Meters42:18.6711
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 4 · Morris KnollMorris Knoll800 Meters42:18.6711
May 22Delbarton Distance NightMay 22 · 1600 Meters · Place 77 · W Morris KnollW Morris Knoll1600 Meters775:24.76 PB—
May 22Delbarton Distance NightMay 22 · 1600 Meters · Place 77 · Morris KnollsMorris Knolls1600 Meters77.5:24.76a11
May 7NJAC Large Schools MeetMay 7 · 800 Meters · Place 7 · Morris KnollsMorris Knolls800 Meters72:20.9711
May 7NJAC Large Schools MeetMay 7 · 400 Meters · Place 3 · Morris KnollsMorris Knolls400 Meters357.9911
May 3Trials of Miles @ IcahnMay 3 · 800 Meters · Place 16 · Rockaway- New JerseyRockaway- New Jersey800 Meters16.2:19.58a11

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 800 Meters · Place 1 · Morris KnollsMorris Knolls800 Meters1.2:23.93a11
Dec 28Len Pietrewicz InvitationalDec 28 · 1600 Meters · Place 13 · Morris KnollsMorris Knolls1600 Meters13.5:35.91a11
Dec 21Tony Passarelli InvitationalDec 21 · 300 Meters · Place 4 · Morris KnollsMorris Knolls300 Meters4.43.78a11
Dec 21Tony Passarelli InvitationalDec 21 · 1000 Meters · Place 4 · Morris KnollsMorris Knolls1000 Meters4.3:09.64a11
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 600 Meters · Place 2 · Morris KnollsMorris Knolls600 Meters2.1:41.66a11
Feb 17NJSIAA Group ChampionshipsFeb 17 · 400 Meters · Place 16 · Morris KnollsMorris Knolls400 Meters161:03.4810
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 800 Meters · Place 9 · Morris KnollsMorris Knolls800 Meters92:28.4510
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 400 Meters · Place 5 · Morris KnollsMorris Knolls400 Meters51:02.7710
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 800 Meters · Place 9 · Morris KnollsMorris Knolls800 Meters92:28.4510
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 400 Meters · Place 5 · Morris KnollsMorris Knolls400 Meters51:02.7710
Jan 30Morris County ChampionshipsJan 30 · 1000 Meters · Place 12 · Morris KnollsMorris Knolls1000 Meters12.3:20.87a10
Jan 30Morris County ChampionshipsJan 30 · 600 Meters · Place 5 · Morris KnollsMorris Knolls600 Meters5.1:41.11a10
Jan 16Morris County Frosh-Soph ChampsJan 16 · 1000 Meters · Place 1 · Morris KnollsMorris Knolls1000 Meters1.3:21.64a10
Jan 16Morris County Frosh-Soph ChampsJan 16 · 600 Meters · Place 1 · Morris KnollsMorris Knolls600 Meters1.1:43.53a10
Jan 16Morris County Frosh-Soph ChampsJan 16 · High Jump · Place 5 · Morris KnollsMorris KnollsHigh Jump5.4-06.0010
Jan 6MCTCA Frosh-Soph RelaysJan 6 · High Jump · Place 6 · Morris KnollsMorris KnollsHigh Jump64-410
Jan 3Morris County Relay ChampionshipsJan 3 · High Jump · Place 14 · Morris KnollsMorris KnollsHigh Jump14.4-00.0010

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 400 Meters · Place 16 · Morris KnollsMorris Knolls400 Meters16.1:01.30a10
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 800 Meters · Place 8 · Morris KnollsMorris Knolls800 Meters8.2:20.13a10
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 400 Meters · Place 3 · Morris KnollsMorris Knolls400 Meters3.1:00.03a10
May 16Morris County ChampionshipsMay 16 · 800 Meters · Place 14 · Morris KnollsMorris Knolls800 Meters14.2:27.90a10
May 16Morris County ChampionshipsMay 16 · 400 Meters · Place 5 · Morris KnollsMorris Knolls400 Meters5.59.95a10
May 9NJAC Large SchoolsMay 9 · High Jump · Place 14 · Morris KnollsMorris KnollsHigh Jump14.4-06.0010
May 9NJAC Large SchoolsMay 9 · 800 Meters · Place 10 · Morris KnollsMorris Knolls800 Meters10.2:24.01a10
May 9NJAC Large SchoolsMay 9 · 400 Meters · Place 3 · Morris KnollsMorris Knolls400 Meters3.59.89a10
May 3Morris County Relay ChampionshipsMay 3 · High Jump · Place 6 · Morris KnollsMorris KnollsHigh Jump6.4-8 PB10
Apr 22Morris Hills RelaysApr 22 · High Jump · Place 13 · Morris KnollsMorris KnollsHigh Jump13.4-06.0010
Apr 20Morris County Frosh-Soph RelaysApr 20 · High Jump · Place 3 · Morris KnollsMorris KnollsHigh Jump3.4-08.0010

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 600 Meters · Place 7 · Morris KnollsMorris Knolls600 Meters7.1:51.71a10
Dec 30Cliff Back InvitationalDec 30 · High Jump · Place 3 · Morris KnollsMorris KnollsHigh Jump3.4-08 PB10
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 8 · Morris KnollsMorris Knolls1000 Meters8.3:19.74a10
Dec 20Tony Passarelli InvitationalDec 20 · High Jump · Place 10 · Morris KnollsMorris KnollsHigh Jump10.4-0310
Dec 17Wayne Gardiner Holiday RelaysDec 17 · High Jump · Place 7 · Morris KnollsMorris KnollsHigh Jump7.4-0410
Jan 18Morris County ChampionshipsJan 18 · 600 Meters · Place 14 · Morris KnollsMorris Knolls600 Meters14.1:50.16a9
Jan 6MCTCA Frosh-Soph RelaysJan 6 · High Jump · Place 3 · Morris KnollsMorris KnollsHigh Jump3.4-02.009
Jan 4Cliff Back InvitationalJan 4 · 600 Meters · Place 4 · Morris KnollsMorris Knolls600 Meters4.1:52.23a9
Jan 4Cliff Back InvitationalJan 4 · High Jump · Place 9 · Morris KnollsMorris KnollsHigh Jump9.4-009

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 800 Meters · Place 17 · Morris KnollsMorris Knolls800 Meters17.2:32.78a9
May 17Morris County ChampionshipsMay 17 · 800 Meters · Place 22 · Morris KnollsMorris Knolls800 Meters22.2:31.02a9
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · High Jump · Place 6 · Morris KnollsMorris KnollsHigh Jump6.4-02.009
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · 800 Meters · Place 1 · Morris KnollsMorris Knolls800 Meters1.2:32.51a9
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · 400 Meters · Morris KnollsMorris Knolls400 Meters--DNS9
May 10NJAC Large SchoolsMay 10 · High Jump · Place 15 · Morris KnollsMorris KnollsHigh Jump15.4-03.009
May 10NJAC Large SchoolsMay 10 · 800 Meters · Place 15 · Morris KnollsMorris Knolls800 Meters15.2:30.66a9
May 4Morris County Relay ChampionshipsMay 4 · High Jump · Place 29 · Morris KnollsMorris KnollsHigh Jump29.4-009
Apr 23Morris County FAT InvitationalApr 23 · 800 Meters · Morris KnollMorris Knoll800 Meters—2:35.609

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21Dick DeSchriver InvitationalDec 21 · 600 Meters · Place 11 · Morris KnollsMorris Knolls600 Meters11.1:52.02a9
Dec 21Dick DeSchriver InvitationalDec 21 · 600 Meters · Place 11 · Morris KnollsMorris Knolls600 Meters11.1:52.02a9
Dec 21Dick DeSchriver InvitationalDec 21 · High Jump · Place 15 · Morris KnollsMorris KnollsHigh Jump15.4-00.009
Dec 21Dick DeSchriver InvitationalDec 21 · High Jump · Place 15 · Morris KnollsMorris KnollsHigh Jump15.4-00.009
Dec 18Wayne Gardiner Holiday RelaysDec 18 · High Jump · Place 8 · Morris KnollsMorris KnollsHigh Jump8.4-009
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · 600 Meters · Place 9 · Morris KnollsMorris Knolls600 Meters9.1:53.61a9
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · 1600 Meters · Place 29 · Morris KnollsMorris Knolls1600 Meters29.6:19.11a9
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · High Jump · Place 8 · Morris KnollsMorris KnollsHigh Jump8.4-03.009