Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSusquehanna Jim Taylor Duals · Mar 2813.11aSusquehanna Jim Taylor DualsMarch 28, 2025
200 Meters · IndoorFast Times Before Finals · Dec 527.48aFast Times Before FinalsDecember 5, 2025
200 Meters · OutdoorSusquehanna Jim Taylor Duals · Mar 2826.83aSusquehanna Jim Taylor DualsMarch 28, 2025
300 Meters · IndoorGreg Page Meet · Dec 345.93aGreg Page MeetDecember 3, 2022
400 Meters · IndoorLandmark Conference Indoor Track & Field Championships · Mar 11:00.49aLandmark Conference Indoor Track & Field ChampionshipsMarch 1, 2025
400 Meters · OutdoorLandmark Outdoor Track & Field Championships · May 359.10aLandmark Outdoor Track & Field ChampionshipsMay 3, 2025
400 Meters · Relay Split · IndoorSusquehanna Invitational · Feb 151:00.480Susquehanna InvitationalFebruary 15, 2025
55 Meters · IndoorBergen County Championships · Feb 128.15Bergen County ChampionshipsFebruary 12, 2020
55 Meters · OutdoorNorthern Highlands Outdoor Series · Jan 58.29Northern Highlands Outdoor SeriesJanuary 5, 2022
60 Meter · IndoorFast Times Before Finals · Dec 58.39aFast Times Before FinalsDecember 5, 2025
60 Meters · IndoorMoravian University Blue & Grey Invite · Jan 178.44Moravian University Blue & Grey InviteJanuary 17, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 400 Meters · Place 27 · ScrantonScranton400 Meters27.1:00.05aSr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 400 Meters · Place 8 · ScrantonScranton400 Meters8.1:01.19aSr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 200 Meters · Place 16 · ScrantonScranton200 MetersRound P16.27.19aWind: 1Sr
Apr 24Paul Kaiser ClassicApr 24 · 200 Meters · Place 13 · ScrantonScranton200 Meters13.27.14aWind: 1.1Sr
Apr 24Paul Kaiser ClassicApr 24 · 100 Meters · Place 29 · ScrantonScranton100 MetersRound P29.13.66aWind: -0.9Sr
Apr 17Coach Pollard InvitationalApr 17 · 400 Meters · Place 8 · ScrantonScranton400 Meters8.59.78aSr
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 46 · ScrantonScranton400 Meters46.1:00.20aSr
Apr 1York College Twilight MeetApr 1 · 400 Meters · Place 7 · ScrantonScranton400 Meters71:00.29aSR
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 15 · ScrantonScranton200 Meters1527.32aSR
Mar 27Susquehanna Jim Taylor DualsMar 27 · 200 Meters · Place 16 · ScrantonScranton200 Meters16.26.76aWind: 2.7Sr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 100 Meters · Place 12 · ScrantonScranton100 Meters12.13.22aWind: 1.2Sr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 400 Meters · Place 5 · ScrantonScranton400 Meters5.1:00.67aSr
Feb 14SU Valentine InviteFeb 14 · 400 Meters · Place 2 · ScrantonScranton400 Meters21:00.69aSr
Jan 17Moravian University Blue & Grey InviteJan 17 · 200 Meters · Place 2 · ScrantonScranton200 Meters227.82SR
Jan 17Moravian University Blue & Grey InviteJan 17 · 200 Meters · Place 4 · ScrantonScranton200 Meters427.82SR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 7 · ScrantonScranton60 Meters78.47SR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 7 · ScrantonScranton60 Meters78.47SR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 2 · ScrantonScranton60 MetersRound P28.44 PBSR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 7 · ScrantonScranton60 MetersRound P78.44SR

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · 60 Meter · Place 12 · ScrantonScranton60 MeterRound P12.8.39a PBSr
Dec 5Fast Times Before FinalsDec 5 · 400 Meters · Place 2 · ScrantonScranton400 Meters2.1:00.97aSr
Dec 5Fast Times Before FinalsDec 5 · 200 Meters · Place 11 · ScrantonScranton200 Meters11.27.48a PBSr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 400 Meters · ScrantonScranton400 MetersRelay Split—1:01.043Jr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 400 Meters · Place 6 · ScrantonScranton400 Meters6.1:00.49a PBJr
Feb 21Susquehanna Tune UpFeb 21 · 400 Meters · Place 2 · ScrantonScranton400 Meters21:02.01a—
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · ScrantonScranton400 MetersRelay Split—1:00.480 PBJr
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · Place 5 · ScrantonScranton400 Meters5.1:01.85aJr
Feb 15Susquehanna InvitationalFeb 15 · 200 Meters · Place 19 · ScrantonScranton200 Meters19.28.01aJr
Jan 18Moravian College Indoor MeetJan 18 · 400 Meters · Place 10 · ScrantonScranton400 Meters101:04.50a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 400 Meters · Place 4 · ScrantonScranton400 Meters4.59.10a PBJr
Apr 26Blue Jay Tune UpApr 26 · 400 Meters · Place 4 · ScrantonScranton400 Meters4.1:00.15aJr
Apr 26Blue Jay Tune UpApr 26 · 200 Meters · ScrantonScranton200 Meters—DNSJr
Apr 15Misericordia InvitationalApr 15 · 100 Meters · Place 6 · ScrantonScranton100 Meters613.14aJR
Apr 12DeSales QuadApr 12 · 400 Meters · Place 3 · ScrantonScranton400 Meters3.1:02.12aJr
Apr 12DeSales QuadApr 12 · 200 Meters · Place 3 · ScrantonScranton200 Meters3.27.68aJr
Apr 5Muhlenberg InviteApr 5 · 400 Meters · Place 4 · ScrantonScranton400 Meters41:00.80aJr
Mar 28Susquehanna Jim Taylor DualsMar 28 · 200 Meters · Place 11 · ScrantonScranton200 Meters1126.83a PBJR
Mar 28Susquehanna Jim Taylor DualsMar 28 · 100 Meters · Place 15 · ScrantonScranton100 Meters1513.11a PBJR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · 60 Meter · Place 19 · ScrantonScranton60 MeterRound P19.8.69aJr
Dec 6Fast Times at LehighDec 6 · 200 Meters · Place 13 · ScrantonScranton200 Meters13.28.54aJr
Feb 102024 Big Apple InvitationalFeb 10 · 400 Meters · Place 25 · ScrantonScranton400 Meters25.1:02.22aSo
Feb 102024 Big Apple InvitationalFeb 10 · 200 Meters · Place 67 · ScrantonScranton200 Meters67.28.31aWind: 0So
Jan 20Moravian Indoor MeetJan 20 · 200 Meters · Place 25 · ScrantonScranton200 Meters2529.13SO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 400 Meters · Place 9 · ScrantonScranton400 Meters91:02.74a—
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 200 Meters · Place 20 · ScrantonScranton200 MetersRound P2028.11a—
Apr 27Paul Kaiser ClassicApr 27 · 200 Meters · Place 33 · ScrantonScranton200 Meters3328.10a—
Apr 19The Coach Pollard InvitationalApr 19 · 400 Meters · Place 15 · ScrantonScranton400 Meters151:02.16a—
Apr 19The Coach Pollard InvitationalApr 19 · 200 Meters · Place 26 · ScrantonScranton200 Meters2627.83a—
Apr 11Messiah InvitationalApr 11 · 400 Meters · Place 8 · ScrantonScranton400 Meters8.64.93aSo
Apr 6Muhlenberg InviteApr 6 · 400 Meters · Place 9 · ScrantonScranton400 Meters9.1:04.52aSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 60 Meter · Place 28 · ScrantonScranton60 Meter28.8.66aSo
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 200 Meters · Place 22 · ScrantonScranton200 Meters22.28.80aSo
Dec 1Mt. Hawk Season OpenerDec 1 · 400 Meters · Place 5 · ScrantonScranton400 Meters5.1:05.60aSo
Feb 25Landmark Conference Indoor Track & Field ChampionshipsFeb 25 · 400 Meters · Place 10 · ScrantonScranton400 Meters101:05.11FR
Jan 21Moravian Indoor MeetJan 21 · 400 Meters · Place 23 · ScrantonScranton400 Meters231:07.18FR
Jan 21Moravian Indoor MeetJan 21 · 400 Meters · Place 23 · ScrantonScranton400 Meters231:07.18FR

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Landmark Conference Outdoor Track & Field Championships 2023May 6 · 400 Meters · Place 8 · ScrantonScranton400 Meters81:02.37FR
May 6Landmark Conference Outdoor Track & Field Championships 2023May 6 · 200 Meters · Place 18 · ScrantonScranton200 MetersRound P1828.20FR
Apr 21Coach Pollard InvitationalApr 21 · 400 Meters · Place 12 · ScrantonScranton400 Meters121:02.31FR
Apr 132023 Messiah Multi/InvitationalApr 13 · 400 Meters · Place 22 · ScrantonScranton400 Meters221:03.89FR
Apr 4Misericordia Twilight 2023Apr 4 · 400 Meters · Place 5 · ScrantonScranton400 Meters51:03.47FR
Apr 4Misericordia Twilight 2023Apr 4 · 400 Meters · Place 5 · ScrantonScranton400 Meters51:03.47FR
Apr 4Misericordia Twilight 2023Apr 4 · 200 Meters · Place 9 · ScrantonScranton200 Meters928.57FR
Apr 4Misericordia Twilight 2023Apr 4 · 200 Meters · Place 9 · ScrantonScranton200 Meters928.57FR
Apr 1Muhlenberg Outdoor InvitationalApr 1 · 400 Meters · Place 16 · ScrantonScranton400 Meters161:04.59FR
Mar 24Jim Taylor InvitationalMar 24 · 400 Meters · Place 26 · ScrantonScranton400 Meters26.1:06.37aFr
Mar 24Jim Taylor InvitationalMar 24 · 200 Meters · Place 39 · ScrantonScranton200 Meters39.29.42aFr

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 9Susquehanna Early Season Multi and InvitationalDec 9 · 400 Meters · Place 8 · ScrantonScranton400 Meters8.1:05.89aFr
Dec 9Susquehanna Early Season Multi and InvitationalDec 9 · 200 Meters · Place 16 · ScrantonScranton200 Meters16.29.36aFr
Dec 3Greg Page MeetDec 3 · 300 Meters · Place 45 · ScrantonScranton300 Meters45.45.93a PBFr
Feb 16Bergen County ChampionshipsFeb 16 · 400 Meters · Place 15 · Midland ParkMidland Park400 Meters151:04.05—
Feb 16Bergen County ChampionshipsFeb 16 · 200 Meters · Place 29 · Midland ParkMidland Park200 Meters2929.256—
Feb 16Bergen County ChampionshipsFeb 16 · 55 Meters · Place 40 · Midland ParkMidland Park55 MetersRound P408.24—
Feb 14SJTCA Winter Meet #14Feb 14 · 200 Meters · Place 32 · Midland ParkMidland Park200 Meters3229.2412
Feb 14SJTCA Winter Meet #14Feb 14 · 55 Meters · Place 50 · Midland ParkMidland Park55 Meters508.3612
Feb 14SJTCA Winter Meet #14Feb 14 · 400 Meters · Place 20 · Midland ParkMidland Park400 Meters201:05.6812
Feb 9Wayne Valley Polar BearFeb 9 · 400 Meters · Place 4 · Midland ParkMidland Park400 Meters41:06.88—
Feb 9Wayne Valley Polar BearFeb 9 · 55 Meters · Place 14 · Midland ParkMidland Park55 Meters148.52—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · 400 Meters · Place 8 · Midland ParkMidland Park400 Meters8.1:04.32a12
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · 200 Meters · Place 17 · Midland ParkMidland Park200 Meters17.28.62a12
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · 100 Meters · Place 19 · Midland ParkMidland Park100 MetersRound P19.14.01a12
May 20Bergen County Meet of ChampionsMay 20 · 400 Meters · Place 13 · Midland ParkMidland Park400 Meters131:04.7212
May 13Bergen County ChampionshipsMay 13 · 400 Meters · Place 4 · Midland ParkMidland Park400 Meters4.1:03.96a12
May 13Bergen County ChampionshipsMay 13 · 200 Meters · Place 8 · Midland ParkMidland Park200 Meters8.28.85a12
Jan 5Northern Highlands Outdoor SeriesJan 5 · 55 Meters · Place 12 · Midland ParkMidland Park55 Meters128.29 PB—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 1 Groups 1 and 4Jun 4 · 400 Meters · Place 11 · Midland ParkMidland Park400 Meters11.1:05.08a11
Jun 4NJSIAA Sectionals North 1 Groups 1 and 4Jun 4 · 200 Meters · Place 12 · Midland ParkMidland Park200 Meters12.27.84a11
Jun 4NJSIAA Sectionals North 1 Groups 1 and 4Jun 4 · 100 Meters · Place 23 · Midland ParkMidland Park100 MetersRound P23.14.29a11
May 24NJIC Liberty+Patriot Division ChampionshipsMay 24 · 400 Meters · Place 3 · Midland ParkMidland Park400 Meters31:04.8311
May 24NJIC Liberty+Patriot Division ChampionshipsMay 24 · 200 Meters · Place 5 · Midland ParkMidland Park200 Meters529.5211
May 24NJIC Liberty+Patriot Division ChampionshipsMay 24 · 100 Meters · Place 6 · Midland ParkMidland Park100 Meters614.2211
May 24NJIC Liberty+Patriot Division ChampionshipsMay 24 · 100 Meters · Place 6 · Midland ParkMidland Park100 MetersRound P614.3511

2020 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 55 Meters · Place 22 · Midland ParkMidland Park55 MetersRound P228.33—
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 55 Meters · Place 22 · Midland ParkMidland Park55 MetersRound P228.33—
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 400 Meters · Place 13 · Midland ParkMidland Park400 Meters131:07.37—
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 400 Meters · Place 13 · Midland ParkMidland Park400 Meters131:07.37—
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 55 Meters · Place 22 · Midland ParkMidland Park55 MetersRound P228.33—
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 55 Meters · Place 22 · Midland ParkMidland Park55 MetersRound P228.33—
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 400 Meters · Place 13 · Midland ParkMidland Park400 Meters131:07.37—
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 55 Meters · Place 22 · Midland ParkMidland Park55 MetersRound P228.33—
Feb 22NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 22 · 55 Meters · Place 22 · Midland ParkMidland Park55 MetersRound P228.33—
Feb 12Bergen County ChampionshipsFeb 12 · 200 Meters · Place 1 · Midland ParkMidland Park200 Meters128.84—
Feb 12Bergen County ChampionshipsFeb 12 · 400 Meters · Place 29 · Midland ParkMidland Park400 Meters291:07.48—
Feb 12Bergen County ChampionshipsFeb 12 · 55 Meters · Place 51 · Midland ParkMidland Park55 MetersRound P518.15 PB—
Feb 3Morris County Coaches InvitationalFeb 3 · 400 Meters · Place 80 · Midland ParkMidland Park400 Meters801:07.9110
Feb 3Morris County Coaches InvitationalFeb 3 · 55 Meters · Place 97 · Midland ParkMidland Park55 MetersRound P978.3410

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29NJIC Patriot Division ChampionshipApr 29 · Long Jump · Place 17 · Midland ParkMidland ParkLong Jump1712-00.009
Apr 29NJIC Patriot Division ChampionshipApr 29 · 400 Meters · Place 4 · Midland ParkMidland Park400 Meters41:06.769

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Bergen County ChampionshipsFeb 13 · 200 Meters · Place 13 · Midland ParkMidland Park200 Meters1330.93—
Feb 13Bergen County ChampionshipsFeb 13 · 55 Meters · Place 61 · Midland ParkMidland Park55 MetersRound P618.591—
Feb 1NJSIAA Sectional Championships - North 1 Gr. 1&4Feb 1 · 55 Meters · Place 26 · Midland ParkMidland Park55 MetersRound P268.609