Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMorris County Championships · May 1611.24aMorris County ChampionshipsMay 16, 2023
110m Hurdles · 39" / 0.991m · OutdoorMorris County Championships · May 1716.86aMorris County ChampionshipsMay 17, 2022
200 Meters · IndoorNYU DIII Invitational · Feb 1422.41aNYU DIII InvitationalFebruary 14, 2026
200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 1222.31aNJSIAA State Meet Of ChampionsJune 12, 2024
300 Meters · IndoorTony Passarelli Invitational · Dec 2137.85aTony Passarelli InvitationalDecember 21, 2023
400 Meters · IndoorTri Meet Ithaca , Brockport, Rochester · Feb 750.71aTri Meet Ithaca , Brockport, RochesterFebruary 7, 2026
400 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · Jun 352.24aNJSIAA Sectionals North 1 Groups 2 and 3June 3, 2022
400 Meters · Relay Split · IndoorBrockport Invite · Feb 751.572Brockport InviteFebruary 7, 2025
400m Hurdles · 36" / 0.914m · IndoorUniversity of Rochester Alumni Invitational · Apr 1957.36aUniversity of Rochester Alumni InvitationalApril 19, 2026
400m Hurdles · 36" / 0.914m · OutdoorSt. John Fisher Cardinal Last Chance · May 1155.74aSt. John Fisher Cardinal Last ChanceMay 11, 2025
55 Meter · IndoorLen Pietrewicz Invitational · Dec 286.71aLen Pietrewicz InvitationalDecember 28, 2023
55m Hurdles · 39" · IndoorLen Pietrewicz Invitational · Dec 288.46aLen Pietrewicz InvitationalDecember 28, 2023
60 Meter · IndoorNazareth Alumni Opener · Dec 57.24aNazareth Alumni OpenerDecember 5, 2025
60 Meters · IndoorLiberty League Championships · Feb 287.29Liberty League ChampionshipsFebruary 28, 2025
High Jump · IndoorMCTCA Frosh-Soph Relays · Jan 65-00.00MCTCA Frosh-Soph RelaysJanuary 6, 2022
High Jump · OutdoorMorris County Frosh-Soph Relays · Apr 214-10Morris County Frosh-Soph RelaysApril 21, 2022
Long Jump · OutdoorMorris County Frosh-Soph Relays · Apr 2117-1Morris County Frosh-Soph RelaysApril 21, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Ithaca College In-Between MeetMay 9 · 200 Meters · Place 8 · Rochester (N.Y.)Rochester (N.Y.)200 Meters8.22.43aWind: 2.2So
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 7 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914mRound P7.58.01aSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 7 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914m7.57.18aSo
Apr 24RIT Bill Q InvitationalApr 24 · 400m Hurdles · Place 2 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914m2.57.09aSo
Apr 12Brockport Multi and InvitationalApr 12 · 200 Meters · Place 7 · Rochester (N.Y.)Rochester (N.Y.)200 Meters7.22.87aWind: -1So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 400m Hurdles · Place 3 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914m3.57.36a PBSo
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · Place 14 · Rochester (N.Y.)Rochester (N.Y.)400 Meters1451.55aSo
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 200 Meters · Place 5 · Rochester (N.Y.)Rochester (N.Y.)200 Meters522.49aSo
Feb 20Nazareth Conference Tune-UpFeb 20 · 60 Meters · Place 17 · RochesterRochester60 MetersRound P177.30SO
Feb 14NYU DIII InvitationalFeb 14 · 200 Meters · Place 4 · Rochester (N.Y.)Rochester (N.Y.)200 Meters422.41a PBSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 60 Meter · Place 10 · Rochester (N.Y.)Rochester (N.Y.)60 Meter10.7.32aSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 400 Meters · Place 1 · Rochester (N.Y.)Rochester (N.Y.)400 Meters1.50.71a PBSo
Jan 31Nazareth Conference Challenge CupJan 31 · 200 Meters · Place 3 · RochesterRochester200 Meters322.77SO
Jan 23RIT Friday InvitationalJan 23 · 60 Meters · Place 24 · Rochester (N.Y.)Rochester (N.Y.)60 MetersRound P247.34aSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 60 Meter · Place 16 · Rochester (N.Y.)Rochester (N.Y.)60 MeterRound P16.7.24a PBWind: 0So
Feb 28Liberty League ChampionshipsFeb 28 · 60 Meters · Place 25 · RochesterRochester60 Meters257.29 PBFR
Feb 21Nazareth Conference Tune UpFeb 21 · 200 Meters · Place 15 · RochesterRochester200 Meters1523.20FR
Feb 21Nazareth Conference Tune UpFeb 21 · 60 Meters · Place 17 · RochesterRochester60 MetersRound P177.34FR
Feb 14David Hemery Valentine InvitationalFeb 14 · 200 Meters · Place 60 · Rochester (N.Y.)Rochester (N.Y.)200 Meters6022.69a—
Feb 7Brockport InviteFeb 7 · 400 Meters · Rochester (N.Y.)Rochester (N.Y.)400 MetersRelay Split—51.572 PBFr
Feb 7Brockport InviteFeb 7 · 200 Meters · Place 6 · Rochester (N.Y.)Rochester (N.Y.)200 Meters6.22.85aFr
Jan 25Nazareth Conference Challenge CupJan 25 · 200 Meters · Place 2 · Rochester (N.Y.)Rochester (N.Y.)200 Meters222.73a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 17 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914m17.55.93aFr
May 11St. John Fisher Cardinal Last ChanceMay 11 · 400m Hurdles · Place 4 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914m4.55.74a PBFr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 6 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914mRound P6.57.05aFr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 6 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914m6.56.26aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400m Hurdles · Place 25 · Rochester (N.Y.)Rochester (N.Y.)400m Hurdles36" / 0.914m25.1:02.83aFr
Mar 29Bill Q Invitational at GeneseoMar 29 · 200 Meters · Place 3 · Rochester (N.Y.)Rochester (N.Y.)200 Meters323.00aFR
Mar 29Bill Q Invitational at GeneseoMar 29 · 100 Meters · Place 8 · Rochester (N.Y.)Rochester (N.Y.)100 Meters811.70aFR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 60 Meter · Place 23 · Rochester (N.Y.)Rochester (N.Y.)60 MeterRound P23.7.37aFr
Dec 6Nazareth AlumniDec 6 · 400 Meters · Rochester (N.Y.)Rochester (N.Y.)400 MetersRelay Split—52.901Fr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 200 Meters · Place 16 · Morris KnollsMorris Knolls200 Meters16.22.31a PBWind: 112
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 400m Hurdles · Place 5 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m5.56.06a12
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 200 Meters · Place 6 · Morris KnollsMorris Knolls200 Meters6.21.98aWind: 2.612
Apr 20Morris Hills RelaysApr 20 · 400m Hurdles · Place 3 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m3.56.57a12

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 55m Hurdles · Place 7 · Morris KnollsMorris Knolls55m Hurdles39"Round P7.8.83a12
Dec 30Cliff Back InvitationalDec 30 · 55m Hurdles · Place 7 · Morris KnollsMorris Knolls55m Hurdles39"7.8.86a12
Dec 30Cliff Back InvitationalDec 30 · 400 Meters · Place 4 · Morris KnollsMorris Knolls400 Meters4.54.08a12
Dec 28Len Pietrewicz InvitationalDec 28 · 55m Hurdles · Place 12 · Morris KnollsMorris Knolls55m Hurdles39"Round P12.8.46a PBWind: 012
Dec 28Len Pietrewicz InvitationalDec 28 · 55 Meter · Place 8 · Morris KnollsMorris Knolls55 MeterRound P8.6.79aWind: 012
Dec 28Len Pietrewicz InvitationalDec 28 · 55 Meter · Place 6 · Morris KnollsMorris Knolls55 Meter6.6.71a PBWind: 012
Dec 21Tony Passarelli InvitationalDec 21 · 300 Meters · Place 2 · Morris KnollsMorris Knolls300 Meters2.37.85a PB12
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 55m Hurdles · Place 12 · Morris KnollsMorris Knolls55m Hurdles39"Round P12.9.22a12
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 55 Meter · Place 2 · Morris KnollsMorris Knolls55 MeterRound P2.6.94a12
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 55 Meter · Place 2 · Morris KnollsMorris Knolls55 Meter2.6.95a12
Jan 30Morris County ChampionshipsJan 30 · 55m Hurdles · Place 10 · Morris KnollsMorris Knolls55m Hurdles39"Round P10.8.54a11
Jan 30Morris County ChampionshipsJan 30 · 55 Meter · Place 13 · Morris KnollsMorris Knolls55 MeterRound P13.6.88a11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 400m Hurdles · Place 3 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m3.56.22a11
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 400m Hurdles · Place 3 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m3.56.55a11
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 200 Meters · Place 4 · Morris KnollsMorris Knolls200 Meters4.23.08a11
May 16Morris County ChampionshipsMay 16 · 400m Hurdles · Place 3 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m3.56.27a11
May 16Morris County ChampionshipsMay 16 · 200 Meters · Place 7 · Morris KnollsMorris Knolls200 MetersRound P7.22.89a11
May 16Morris County ChampionshipsMay 16 · 200 Meters · Place 8 · Morris KnollsMorris Knolls200 Meters8.23.07a11
May 16Morris County ChampionshipsMay 16 · 100 Meters · Place 7 · Morris KnollsMorris Knolls100 MetersRound S7.11.35a11
May 16Morris County ChampionshipsMay 16 · 100 Meters · Place 12 · Morris KnollsMorris Knolls100 MetersRound P12.11.57a11
May 16Morris County ChampionshipsMay 16 · 100 Meters · Place 5 · Morris KnollsMorris Knolls100 Meters5.11.24a PB11
May 9NJAC Large SchoolsMay 9 · 400m Hurdles · Place 2 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m2.56.66a11
May 9NJAC Large SchoolsMay 9 · 200 Meters · Place 2 · Morris KnollsMorris Knolls200 MetersRound P2.22.85a11
May 9NJAC Large SchoolsMay 9 · 200 Meters · Place 2 · Morris KnollsMorris Knolls200 Meters2.22.67a11
May 3Morris County Relay ChampionshipsMay 3 · 400m Hurdles · Place 3 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m3.56.94a11
Apr 22Morris Hills RelaysApr 22 · 400m Hurdles · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m--DQ11

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 55m Hurdles · Place 4 · Morris KnollsMorris Knolls55m Hurdles39"Round P4.8.70a11
Dec 30Cliff Back InvitationalDec 30 · 55m Hurdles · Place 5 · Morris KnollsMorris Knolls55m Hurdles39"5.8.61a11
Dec 30Cliff Back InvitationalDec 30 · 55 Meter · Place 1 · Morris KnollsMorris Knolls55 MeterRound P1.7.02a11
Dec 30Cliff Back InvitationalDec 30 · 55 Meter · Place 3 · Morris KnollsMorris Knolls55 Meter3.6.98a11
Dec 20Tony Passarelli InvitationalDec 20 · 300 Meters · Place 9 · Morris KnollsMorris Knolls300 Meters9.39.43a11
Jan 18Morris County ChampionshipsJan 18 · 55m Hurdles · Place 21 · Morris KnollsMorris Knolls55m Hurdles39"Round P21.9.29a10
Jan 18Morris County ChampionshipsJan 18 · 55 Meter · Place 21 · Morris KnollsMorris Knolls55 MeterRound P21.7.19a10
Jan 6MCTCA Frosh-Soph RelaysJan 6 · High Jump · Place 2 · Morris KnollsMorris KnollsHigh Jump2.5-00.00 PB10
Jan 4Cliff Back InvitationalJan 4 · 55m Hurdles · Place 11 · Morris KnollsMorris Knolls55m Hurdles39"Round P11.9.10a10
Jan 4Cliff Back InvitationalJan 4 · 55 Meter · Place 14 · Morris KnollsMorris Knolls55 MeterRound P14.7.18a10
Jan 4Cliff Back InvitationalJan 4 · High Jump · Place 9 · Morris KnollsMorris KnollsHigh Jump9.5-0010

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 400m Hurdles · Place 7 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m7.1:00.24a10
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 400 Meters · Place 15 · Morris KnollsMorris Knolls400 Meters15.52.24a PB10
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 200 Meters · Morris KnollsMorris Knolls200 Meters--SCR10
May 17Morris County ChampionshipsMay 17 · 400m Hurdles · Place 8 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m8.1:00.02a10
May 17Morris County ChampionshipsMay 17 · 110m Hurdles · Place 20 · Morris KnollsMorris Knolls110m Hurdles39" / 0.991mRound S20.17.09a10
May 17Morris County ChampionshipsMay 17 · 110m Hurdles · Place 20 · Morris KnollsMorris Knolls110m Hurdles39" / 0.991mRound P20.16.86a PB10
May 17Morris County ChampionshipsMay 17 · 400 Meters · Place 28 · Morris KnollsMorris Knolls400 Meters28.54.32a10
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · 400m Hurdles · Place 2 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m2.59.61a10
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · 110m Hurdles · Morris KnollsMorris Knolls110m Hurdles39" / 0.991m--DNF10
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · 400 Meters · Place 4 · Morris KnollsMorris Knolls400 Meters4.52.43a10
May 10NJAC Large SchoolsMay 10 · 400m Hurdles · Place 6 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m6.1:00.38a10
May 10NJAC Large SchoolsMay 10 · 110m Hurdles · Place 19 · Morris KnollsMorris Knolls110m Hurdles39" / 0.991mRound P19.17.24aWind: 0.910
May 4Morris County Relay ChampionshipsMay 4 · 400m Hurdles · Place 7 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m7.59.97a10
Apr 21Morris County Frosh-Soph RelaysApr 21 · Long Jump · Place 7 · Morris KnollsMorris KnollsLong Jump7.17-1 PB10
Apr 21Morris County Frosh-Soph RelaysApr 21 · High Jump · Place 14 · Morris KnollsMorris KnollsHigh Jump14.4-10 PB10

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Dick DeSchriver InvitationalDec 21 · 300 Meters · Place 12 · Morris KnollsMorris Knolls300 Meters12.40.82a10
Dec 21Dick DeSchriver InvitationalDec 21 · 55m Hurdles · Place 7 · Morris KnollsMorris Knolls55m Hurdles39"Round P7.8.86a10
Dec 21Dick DeSchriver InvitationalDec 21 · 55m Hurdles · Place 7 · Morris KnollsMorris Knolls55m Hurdles39"7.9.12a10
Dec 21Dick DeSchriver InvitationalDec 21 · 55 Meter · Place 1 · Morris KnollsMorris Knolls55 Meter1.7.10a10
Dec 21Dick DeSchriver InvitationalDec 21 · High Jump · Morris KnollsMorris KnollsHigh Jump--NH10
Dec 18Wayne Gardiner Holiday RelaysDec 18 · High Jump · Place 5 · Morris KnollsMorris KnollsHigh Jump5.5-0010

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 400m Hurdles · Place 21 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m21.1:04.34a9
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 110m Hurdles · Place 17 · Morris KnollsMorris Knolls110m Hurdles39" / 0.991mRound P17.18.58a9
May 25Morris County ChampionshipsMay 25 · 400m Hurdles · Place 17 · Morris KnollsMorris Knolls400m Hurdles36" / 0.914m17.1:02.50a9
May 25Morris County ChampionshipsMay 25 · 110m Hurdles · Place 26 · Morris KnollsMorris Knolls110m Hurdles39" / 0.991mRound P26.18.41aWind: 0.29
May 25Morris County ChampionshipsMay 25 · 100 Meters · Place 53 · Morris KnollsMorris Knolls100 MetersRound P53.12.29aWind: 0.19
Mar 20MCTCA Polar BearMar 20 · 55m Hurdles · Place 10 · Morris KnollsMorris Knolls55m Hurdles39"10.9.69aUnofficial9
Mar 20MCTCA Polar BearMar 20 · 400 Meters · Place 37 · Morris KnollsMorris Knolls400 Meters37.1:01.52aUnofficial9
Mar 20MCTCA Polar BearMar 20 · 200 Meters · Place 27 · Morris KnollsMorris Knolls200 Meters27.26.77aUnofficial9
Mar 13Morris County Polar Bear # 2-ChathamMar 13 · 55m Hurdles · Place 13 · Morris KnollsMorris Knolls55m Hurdles39"13.10.06aUnofficial9
Mar 13Morris County Polar Bear # 2-ChathamMar 13 · 400 Meters · Place 22 · Morris KnollsMorris Knolls400 Meters22.1:03.40aUnofficial9
Mar 13Morris County Polar Bear # 2-ChathamMar 13 · 200 Meters · Place 29 · Morris KnollsMorris Knolls200 Meters29.27.49aUnofficial9