Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHamilton College Continental Invitational · Apr 111.70Hamilton College Continental InvitationalApril 1, 2023
110m Hurdles · 39" / 0.991m · OutdoorMIAA D1 Championship · May 2714.83aMIAA D1 ChampionshipMay 27, 2022
110m Hurdles · 42" / 1.067m · OutdoorAARTFC Outdoor Track & Field Championships · May 1414.81aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1023.34aDavid Hemery Valentine InvitationalFebruary 10, 2023
200 Meters · OutdoorHamilton College Continental Invitational · Apr 123.31Hamilton College Continental InvitationalApril 1, 2023
55 Meters · IndoorMSTCA Northeast Invitational · Jan 147.20MSTCA Northeast InvitationalJanuary 14, 2022
55m Hurdles · 39" · IndoorTri County - Meet4 BU · Dec 228.03aTri County - Meet4 BUDecember 22, 2021
60 Meter · IndoorUtica Holiday Classic · Dec 107.63aUtica Holiday ClassicDecember 10, 2022
60m Hurdles · 42" / 1.067m · IndoorUtica Blue and Orange · Feb 78.46aUtica Blue and OrangeFebruary 7, 2025
High Jump · IndoorUtica Winter Opener · Jan 171.70mUtica Winter OpenerJanuary 17, 2025
High Jump · OutdoorRPI Capital District Classic · Apr 251.76mRPI Capital District ClassicApril 25, 2025
Long Jump · IndoorSpringfield College Home Opener · Dec 35.65mSpringfield College Home OpenerDecember 3, 2022
Long Jump · OutdoorCatholic Conference Classic · Jun 1118-09.00Catholic Conference ClassicJune 11, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 110m Hurdles · Place 22 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P22.15.36aWind: 0.3Sr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 110m Hurdles · Place 6 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P6.15.40aWind: 0.6Sr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 110m Hurdles · Place 6 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m6.15.31aWind: 2.6Sr
Apr 24RPI Capital District ClassicApr 24 · 110m Hurdles · Place 5 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m5.15.50aWind: 1.1Sr
Apr 18Trinity InvitationalApr 18 · 110m Hurdles · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P--DNSWind: -1.6Sr
Apr 18Trinity InvitationalApr 18 · 200 Meters · Union (N.Y.)Union (N.Y.)200 Meters--DNSWind: 1.7Sr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 110m Hurdles · Place 6 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P6.15.44aWind: 1.5Sr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 110m Hurdles · Place 6 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m6.15.83aSr
Apr 3Utica Pioneer Spring InviteApr 3 · 110m Hurdles · Place 5 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m5.15.93aWind: 1Sr
Mar 27Ramapo College InvitationalMar 27 · 110m Hurdles · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P—DNSSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60m Hurdles · Place 9 · Union (N.Y.)Union (N.Y.)60m HurdlesRound P98.76aSr
Feb 14NYU DIII InvitationalFeb 14 · 60m Hurdles · Place 7 · Union (N.Y.)Union (N.Y.)60m HurdlesRound P78.89aSr
Feb 14NYU DIII InvitationalFeb 14 · 60m Hurdles · Place 5 · Union (N.Y.)Union (N.Y.)60m Hurdles58.81aSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60m Hurdles · Place 12 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P12.8.89aSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 200 Meters · Place 61 · Union (N.Y.)Union (N.Y.)200 Meters61.24.50aSr
Jan 16Utica Winter OpenerJan 16 · 60m Hurdles · Place 5 · Union (N.Y.)Union (N.Y.)60m HurdlesRound P58.83aSr
Jan 16Utica Winter OpenerJan 16 · 60m Hurdles · Place 4 · Union (N.Y.)Union (N.Y.)60m Hurdles48.73aSr

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60m Hurdles · Place 6 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P6.8.81aWind: 0Sr
Dec 6Utica Holiday ClassicDec 6 · 60m Hurdles · Place 4 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m4.8.76aWind: 0Sr
Dec 6Utica Holiday ClassicDec 6 · High Jump · Place 13 · Union (N.Y.)Union (N.Y.)High Jump13.1.68mSr
Mar 7AARTFCMar 7 · 60m Hurdles · Place 26 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P26.8.60aJr
Feb 28Liberty League ChampionshipsFeb 28 · 60m Hurdles · Place 5 · Union (N.Y.)Union (N.Y.)60m Hurdles58.66JR
Feb 22Utica Fast Trax InviteFeb 22 · 60m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)60m Hurdles28.49a—
Feb 14Nazareth DIII Elite MeetFeb 14 · 60m Hurdles · Place 4 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P4.8.57aJr
Feb 14Nazareth DIII Elite MeetFeb 14 · 60m Hurdles · Place 7 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m7.8.89aJr
Feb 14Nazareth DIII Elite MeetFeb 14 · High Jump · Place 18 · Union (N.Y.)Union (N.Y.)High Jump18.1.72mJr
Feb 7Utica Blue and OrangeFeb 7 · 60m Hurdles · Place 7 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P7.8.46a PBWind: 0Jr
Feb 7Utica Blue and OrangeFeb 7 · 60m Hurdles · Place 6 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m6.8.51aWind: 0Jr
Feb 7Utica Blue and OrangeFeb 7 · High Jump · Place 14 · Union (N.Y.)Union (N.Y.)High Jump14.1.72mJr
Feb 7Utica Blue and OrangeFeb 7 · 200 Meters · Place 48 · Union (N.Y.)Union (N.Y.)200 Meters48.23.86aWind: 0Jr
Jan 17Utica Winter OpenerJan 17 · High Jump · Place 8 · Union (N.Y.)Union (N.Y.)High Jump81.70m PB—
Jan 17Utica Winter OpenerJan 17 · 60m Hurdles · Place 3 · Union (N.Y.)Union (N.Y.)60m Hurdles38.56a—
Jan 17Utica Winter OpenerJan 17 · 60m Hurdles · Place 3 · Union (N.Y.)Union (N.Y.)60m Hurdles38.47a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 110m Hurdles · Place 7 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P7.14.81a PBWind: 1.6Jr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 110m Hurdles · Place 8 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m8.14.93aWind: 1.2Jr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 110m Hurdles · Place 3 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P3.15.15aWind: 0Jr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 110m Hurdles · Place 3 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m3.15.41aWind: 0.7Jr
Apr 25RPI Capital District ClassicApr 25 · High Jump · Place 5 · Union (N.Y.)Union (N.Y.)High Jump51.76m PBJR
Apr 25RPI Capital District ClassicApr 25 · 110m Hurdles · Place 4 · Union (N.Y.)Union (N.Y.)110m HurdlesRound P415.43JR
Apr 25RPI Capital District ClassicApr 25 · 110m Hurdles · Place 3 · Union (N.Y.)Union (N.Y.)110m Hurdles315.10JR
Apr 10RPI Under the Lights InviteApr 10 · 110m Hurdles · Place 4 · Union (N.Y.)Union (N.Y.)110m Hurdles415.30aJr

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · 60m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P2.8.49aJr
Dec 7UC HolidayDec 7 · 60m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m2.8.59aJr
Dec 7UC HolidayDec 7 · High Jump · Place 10 · Union (N.Y.)Union (N.Y.)High Jump10.1.65mJr
Dec 7UC HolidayDec 7 · 200 Meters · Union (N.Y.)Union (N.Y.)200 Meters--SCRJr
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 60m Hurdles · Place 3 · Union (N.Y.)Union (N.Y.)60m Hurdles38.73a—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 60m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)60m Hurdles28.62a—
Feb 9FastTrack InvitationalFeb 9 · 60m Hurdles · Place 15 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m15.8.85aWind: 0So
Feb 9FastTrack InvitationalFeb 9 · 200 Meters · Place 89 · Union (N.Y.)Union (N.Y.)200 Meters89.23.72aWind: 0So
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 60m Hurdles · Place 4 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P4.8.62aSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 60m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m2.8.62aSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 200 Meters · Place 36 · Union (N.Y.)Union (N.Y.)200 Meters36.24.18aSo
Jan 26Blue & Orange InvitationalJan 26 · 60m Hurdles · Place 3 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P3.8.80aSo
Jan 26Blue & Orange InvitationalJan 26 · 60m Hurdles · Place 1 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m1.8.68aSo
Jan 26Blue & Orange InvitationalJan 26 · 200 Meters · Place 22 · Union (N.Y.)Union (N.Y.)200 Meters22.24.11aSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · 110m Hurdles · Place 13 · Union (N.Y.)Union (N.Y.)110m Hurdles1315.38a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 110m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)110m Hurdles215.16a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 110m Hurdles · Place 1 · Union (N.Y.)Union (N.Y.)110m Hurdles114.87a—
Apr 26RPI Capital District ClassicApr 26 · 110m Hurdles · Place 1 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P1.15.23aWind: 2.2So
Apr 26RPI Capital District ClassicApr 26 · 110m Hurdles · Place 1 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m1.15.09aWind: 1.1So
Apr 26RPI Capital District ClassicApr 26 · 200 Meters · Place 17 · Union (N.Y.)Union (N.Y.)200 Meters17.23.83aWind: -1.8So
Apr 6Utica Pioneer Spring InviteApr 6 · 110m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)110m Hurdles215.53SO
Apr 6Utica Pioneer Spring InviteApr 6 · 200 Meters · Place 29 · Union (N.Y.)Union (N.Y.)200 Meters2924.33SO
Apr 6Utica Pioneer Spring InviteApr 6 · 100 Meters · Place 33 · Union (N.Y.)Union (N.Y.)100 Meters3311.84SO

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 60m Hurdles · Place 7 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P7.8.76aSo
Dec 2Suffolk RelaysDec 2 · 60m Hurdles · Place 6 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m6.8.66aSo
Dec 2Suffolk RelaysDec 2 · 200 Meters · Union (N.Y.)Union (N.Y.)200 Meters—DQSo
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 60 Hurdles Preliminaries Heat 1 · Place 34 · Union (N.Y.)Union (N.Y.)60 Hurdles Preliminaries Heat 1348.88FR
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 60 Hurdles Preliminaries · Place 34 · Union (N.Y.)Union (N.Y.)60 Hurdles Preliminaries348.88FR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · 60m Hurdles · Place 8 · Union (N.Y.)Union (N.Y.)60m HurdlesRound P88.81FR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · 60m Hurdles · Place 7 · Union (N.Y.)Union (N.Y.)60m Hurdles78.66FR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · 200 Meters · Place 20 · Union (N.Y.)Union (N.Y.)200 Meters2023.83FR
Feb 10David Hemery Valentine InvitationalFeb 10 · 60m Hurdles · Place 31 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m31.9.18aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 200 Meters · Place 195 · Union (N.Y.)Union (N.Y.)200 Meters195.23.34a PBFr
Jan 27Utica Blue & Orange Invite and MultiJan 27 · 60m Hurdles · Place 5 · Union (N.Y.)Union (N.Y.)60m HurdlesRound P58.96FR
Jan 27Utica Blue & Orange Invite and MultiJan 27 · 60m Hurdles · Place 3 · Union (N.Y.)Union (N.Y.)60m Hurdles38.88FR
Jan 14Utica Winter OpenerJan 14 · High Jump · Place 13 · Union (N.Y.)Union (N.Y.)High Jump135-5.25FR
Jan 14Utica Winter OpenerJan 14 · 60 Hurdles Preliminaries Heat 1 · Place 2 · Union (N.Y.)Union (N.Y.)60 Hurdles Preliminaries Heat 128.97FR
Jan 14Utica Winter OpenerJan 14 · 60 Hurdles Preliminaries · Place 2 · Union (N.Y.)Union (N.Y.)60 Hurdles Preliminaries28.97FR
Jan 14Utica Winter OpenerJan 14 · 60 Hurdles Finals · Place 2 · Union (N.Y.)Union (N.Y.)60 Hurdles Finals28.83FR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 110m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)110m HurdlesRound P215.30FR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 110m Hurdles · Place 4 · Union (N.Y.)Union (N.Y.)110m Hurdles415.16FR
Apr 282023 RPI Capital District ClassicApr 28 · 110m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067mRound P2.15.54aWind: 2.7Fr
Apr 282023 RPI Capital District ClassicApr 28 · 110m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m2.15.57aFr
Apr 282023 RPI Capital District ClassicApr 28 · 200 Meters · Place 14 · Union (N.Y.)Union (N.Y.)200 Meters14.23.70aWind: 2.3Fr
Apr 14RPI Under the Lights Invite 2023Apr 14 · 110m Hurdles · Place 1 · Union (N.Y.)Union (N.Y.)110m HurdlesRound P115.34FR
Apr 14RPI Under the Lights Invite 2023Apr 14 · 110m Hurdles · Place 1 · Union (N.Y.)Union (N.Y.)110m Hurdles115.45FR
Apr 14RPI Under the Lights Invite 2023Apr 14 · 200 Meters · Place 11 · Union (N.Y.)Union (N.Y.)200 Meters1123.70FR
Apr 7Vassar April InvitationalApr 7 · 110m Hurdles · Place 1 · Union (N.Y.)Union (N.Y.)110m Hurdles42" / 1.067m1.15.57aFr
Apr 7Vassar April InvitationalApr 7 · 200 Meters · Place 6 · Union (N.Y.)Union (N.Y.)200 Meters6.24.17aWind: 0.5Fr
Apr 7Vassar April InvitationalApr 7 · 100 Meters · Place 4 · Union (N.Y.)Union (N.Y.)100 Meters4.11.90aWind: 0.4Fr
Apr 1Hamilton College Continental InvitationalApr 1 · 110m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)110m Hurdles215.85FR
Apr 1Hamilton College Continental InvitationalApr 1 · 200 Meters · Place 17 · Union (N.Y.)Union (N.Y.)200 Meters1723.31 PBFR
Apr 1Hamilton College Continental InvitationalApr 1 · 100 Meters · Place 25 · Union (N.Y.)Union (N.Y.)100 Meters2511.70 PBFR

2022 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · 60m Hurdles · Place 5 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P5.8.98aFr
Dec 10Utica Holiday ClassicDec 10 · 60m Hurdles · Place 4 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m4.8.82aFr
Dec 10Utica Holiday ClassicDec 10 · 60 Meter · Place 26 · Union (N.Y.)Union (N.Y.)60 MeterRound P26.7.63a PBFr
Dec 10Utica Holiday ClassicDec 10 · High Jump · Union (N.Y.)Union (N.Y.)High Jump—NHFr
Dec 3Springfield College Home OpenerDec 3 · 60m Hurdles · Place 1 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067mRound P1.8.89aFr
Dec 3Springfield College Home OpenerDec 3 · 60m Hurdles · Place 2 · Union (N.Y.)Union (N.Y.)60m Hurdles42" / 1.067m2.8.87aFr
Dec 3Springfield College Home OpenerDec 3 · Long Jump · Place 16 · Union (N.Y.)Union (N.Y.)Long Jump16.5.65m PBFr
Dec 3Springfield College Home OpenerDec 3 · High Jump · Union (N.Y.)Union (N.Y.)High Jump—NHFr
Dec 3Springfield College Home OpenerDec 3 · 200 Meters · Place 23 · Union (N.Y.)Union (N.Y.)200 Meters23.25.56aFr
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 55m Hurdles · Place 1 · Saint John's PrepSaint John's Prep55m Hurdles17.94SR
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 55m Hurdles · Place 2 · Saint John's PrepSaint John's Prep55m Hurdles27.88SR
Feb 3TCL ChampionshipFeb 3 · 55m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"Round P1.8.08a12
Feb 3TCL ChampionshipFeb 3 · 55m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"1.8.04a12
Feb 3TCL ChampionshipFeb 3 · High Jump · Saint John's PreparatorySaint John's PreparatoryHigh Jump—NH12
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Preliminaries · Place 5 · Seni Saint John's PrepSeni Saint John's Prep55 Hurdles Preliminaries58.10—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Preliminaries · Place 5 · Seni Saint John's PrepSeni Saint John's Prep55 Hurdles Preliminaries58.10—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Finals · Place 3 · Seni Saint John's PrepSeni Saint John's Prep55 Hurdles Finals37.95—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Meters · Place 47 · Seni Saint John's PrepSeni Saint John's Prep55 Meters477.20 PB—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Meters · Place 47 · Seni Saint John's PrepSeni Saint John's Prep55 Meters477.20—
Jan 5Tri County - Meet6 BUJan 5 · High Jump · Place 5 · Saint John's PrepSaint John's PrepHigh Jump55-6SR
Jan 5Tri County - Meet6 BUJan 5 · 55m Hurdles · Place 1 · Saint John's PrepSaint John's Prep55m Hurdles17.94SR
Jan 4Tri County - Meet 5 ReggieJan 4 · 55m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"1.8.05a12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MIAA D1 ChampionshipMay 27 · 110m Hurdles · Place 2 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991mRound P2.15.31a12
May 27MIAA D1 ChampionshipMay 27 · 110m Hurdles · Place 2 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m2.14.83a PB12
May 18Catholic Conference ChampionshipsMay 18 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991mRound P1.16.09a12
May 18Catholic Conference ChampionshipsMay 18 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.98a12
May 10BCH @ SJPMay 10 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.5Unofficial12
Apr 25SJP @ MCApr 25 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.0Unofficial12
Apr 16Lowell InvitationalApr 16 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—18'5.25"Unofficial12
Apr 16Lowell InvitationalApr 16 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.3Unofficial12
Apr 12SJS @ SJPApr 12 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—17'8.5"Unofficial12
Apr 12SJS @ SJPApr 12 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.2Unofficial12
Apr 12SJS @ SJPApr 12 · 200 Meters · Saint John's PreparatorySaint John's Preparatory200 Meters—24.2Unofficial12

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Tri County - Meet4 BUDec 22 · 55m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"1.8.03a PB12
Dec 22Tri County - Meet4 BUDec 22 · Long Jump · Place 8 · Saint John's PreparatorySaint John's PreparatoryLong Jump8.17-01.5012
Dec 22Tri County - Meet4 BUDec 22 · High Jump · Place 8 · Saint John's PreparatorySaint John's PreparatoryHigh Jump8.5-04.0012
Dec 20Tri County Meet 3 BUDec 20 · 55m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"1.8.03a12
Dec 20Tri County Meet 3 BUDec 20 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—FOUL12
Dec 10Tri County Meet1Dec 10 · 55m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"1.8.23a12
Dec 10Tri County Meet1Dec 10 · Long Jump · Place 5 · Saint John's PreparatorySaint John's PreparatoryLong Jump5.18-04.0012
Dec 10Tri County Meet1Dec 10 · High Jump · Place 11 · Saint John's PreparatorySaint John's PreparatoryHigh Jump11.5-02.0012

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 19MIAA D1 North ChampsJun 19 · 110m Hurdles · Place 8 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991mRound P8.15.60a11
Jun 19MIAA D1 North ChampsJun 19 · 110m Hurdles · Place 5 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m5.15.18a11
Jun 11Catholic Conference ClassicJun 11 · Long Jump · Place 8 · Saint John's PreparatorySaint John's PreparatoryLong Jump8.18-09.00 PB11
Jun 11Catholic Conference ClassicJun 11 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991mRound P1.15.73a11
Jun 11Catholic Conference ClassicJun 11 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.48a11
Jun 9St. Johns Prep vs Catholic MemorialJun 9 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—18'4.5"Unofficial11
Jun 9St. Johns Prep vs Catholic MemorialJun 9 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.2Unofficial11
Jun 2St. John's Prep vs. BC HighJun 2 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—17'11"Unofficial11
Jun 2St. John's Prep vs. BC HighJun 2 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.7Unofficial11
May 26St. John's Prep vs. XaverianMay 26 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—18'0"Unofficial11
May 26St. John's Prep vs. XaverianMay 26 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.3Unofficial11
May 17SJP @ MCMay 17 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.15.4Unofficial11
May 12SJP @ SJSMay 12 · 110m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory110m Hurdles39" / 0.991m1.16.4Unofficial11
Apr 15MC @ SJPApr 15 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—17'9"Unofficial11
Apr 12SJP @ BCHApr 12 · 55m Hurdles · Place 2 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"2.7.9Unofficial11
Apr 9SJP @ XApr 9 · 55m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"1.8.0Unofficial11
Apr 9Xaverian vs. St. John's PrepApr 9 · 55m Hurdles · Place 1 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"1.8.0hUnofficial11
Apr 9Xaverian vs. St. John's PrepApr 9 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—FOUL11
Apr 1SJS @ SJPApr 1 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—18'3"Unofficial11
Mar 26CM @ SJPMar 26 · 55m Hurdles · Place 2 · Saint John's PreparatorySaint John's Preparatory55m Hurdles39"2.8.2Unofficial11
Mar 26CM @ SJPMar 26 · Long Jump · Saint John's PreparatorySaint John's PreparatoryLong Jump—17'10"Unofficial11

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 55m Hurdles · Place 34 · Saint John's PrepSaint John's Prep55m HurdlesRound P348.64310
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 55m Hurdles · Place 6 · Saint John's PrepSaint John's Prep55m Hurdles68.64310
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 55m Hurdles · Place 5 · Saint John's PrepSaint John's Prep55m HurdlesRound P58.8810
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 55m Hurdles · Place 16 · Saint John's PrepSaint John's Prep55m Hurdles169.9210
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 55m Hurdles · Place 8 · Saint John's PrepSaint John's Prep55m Hurdles89.9210
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 55m Hurdles · Place 1 · Saint John's PrepSaint John's Prep55m Hurdles18.8810