Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorLakeland League Championships · Jun 125:56.58Lakeland League ChampionshipsJune 12, 2022
1000 Meters · IndoorMorris County Championships · Jan 282:54.36Morris County ChampionshipsJanuary 28, 2026
1600 Meters · IndoorMorris County Championships · Jan 285:04.45Morris County ChampionshipsJanuary 28, 2026
1600 Meters · OutdoorNJAC - EAST · May 54:51.71aNJAC - EASTMay 5, 2026
300 Meters · IndoorCliff Back Invitational · Dec 3048.68aCliff Back InvitationalDecember 30, 2023
500 Meters · IndoorTony Passarelli Invitational · Dec 211:27.09aTony Passarelli InvitationalDecember 21, 2023
600 Meters · IndoorMorris County Frosh-Soph Champs · Jan 151:50.82Morris County Frosh-Soph ChampsJanuary 15, 2024
800 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 72:14.26NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
800 Meters · OutdoorMorris County Championships · May 192:05.84aMorris County ChampionshipsMay 19, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 800 Meters · Place 19 · Montville800 Meters19.2:06.05a11
May 19Morris County ChampionshipsMay 19 · 800 Meters · Place 27 · Montville800 Meters27.2:05.84a PB11
May 5NJAC - EASTMay 5 · 1600 Meters · Place 32 · Montville1600 Meters32.4:51.71a PB11
May 5NJAC - EASTMay 5 · 800 Meters · Place 28 · Montville800 Meters28.2:07.47a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 800 Meters · Place 15 · Montville Tw800 Meters152:14.26 PB11
Jan 28Morris County ChampionshipsJan 28 · 1000 Meters · Place 22 · Montville Tw1000 Meters222:54.36 PB11
Jan 28Morris County ChampionshipsJan 28 · 1600 Meters · Place 41 · Montville Tw1600 Meters415:04.45 PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Jack O'Leary Lid Lifter InvitationalDec 10 · 1000 Meters · Place 12 · Montville1000 Meters12.2:56.67a11
Jan 29Morris County ChampionshipsJan 29 · 1600 Meters · Place 66 · Montville Twp.1600 Meters665:16.6010
Jan 20Morris County Frosh-Soph ChampsJan 20 · 1600 Meters · Place 16 · Montville Twp.1600 Meters165:20.6910
Jan 15Wayne Valentine InvitationalJan 15 · 1600 Meters · Place 23 · Montville Twp.1600 Meters235:31.3110

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Morris County ChampionshipsMay 20 · 800 Meters · Place 53 · Montville800 Meters53.2:14.42a10
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · 1600 Meters · Place 18 · Montville1600 Meters18.5:02.15a10
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · 800 Meters · Place 16 · Montville800 Meters16.2:17.67a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 1000 Meters · Place 34 · Montville1000 Meters34.3:01.92a10
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 49 · Montville1000 Meters49.3:04.17a10
Dec 14Poreda InvitationalDec 14 · 1000 Meters · Place 19 · Montville1000 Meters19.3:05.56a10
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 1000 Meters · Place 19 · Montville1000 Meters19.3:05.56a10
Jan 15Morris County Frosh-Soph ChampsJan 15 · 600 Meters · Place 8 · Montville Twp.600 Meters81:50.82 PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 300 Meters · Place 31 · Montville300 Meters31.48.68a PB9
Dec 21Tony Passarelli InvitationalDec 21 · 500 Meters · Place 17 · Montville500 Meters17.1:27.09a PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 12Lakeland League ChampionshipsJun 12 · 1 Mile · Place 11 · Montville1 Mile115:56.58 PB7
Jun 12Lakeland League ChampionshipsJun 12 · 800 Meters · Place 11 · Montville800 Meters112:35.287