Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCortland Classic · Apr 1711.19aCortland ClassicApril 17, 2026
110m Hurdles · 39" / 0.991m · OutdoorNiskayuna Warrior Track and Field Classic 2023 · Apr 2216.04aNiskayuna Warrior Track and Field Classic 2023April 22, 2023
200 Meters · IndoorBig Apple Invitational · Feb 722.07Big Apple InvitationalFebruary 7, 2026
200 Meters · OutdoorBurnt Hills vs Shaker Coed · Apr 624.50Burnt Hills vs Shaker CoedApril 6, 2022
300 Meters · IndoorCornell Marc Deneault Invitational · Feb 2134.68aCornell Marc Deneault InvitationalFebruary 21, 2026
300 Meters · OutdoorSection 2 League Meets #2 · Dec 1142.7Section 2 League Meets #2December 11, 2021
400 Meters · IndoorSUNYAC Indoor Championships · Feb 2749.27SUNYAC Indoor ChampionshipsFebruary 27, 2026
400m Hurdles · 36" / 0.914m · OutdoorBison Outdoor Classic · Apr 1152.40aBison Outdoor ClassicApril 11, 2026
45 Meter · Indoor · Hand timedTCITL League Meet 2A · Dec 105.8hTCITL League Meet 2ADecember 10, 2022
50m Hurdles · 39" · IndoorSection 2 Division I Championship · Jan 297.56aSection 2 Division I ChampionshipJanuary 29, 2023
50m Hurdles · 39" · Indoor · Hand timedTCITL LM 5A Meet · Jan 77.4hTCITL LM 5A MeetJanuary 7, 2023
55 Meter · IndoorIthaca College HS Invitational · Dec 57.44aIthaca College HS InvitationalDecember 5, 2021
55m Hurdles · 39" · IndoorBishop Loughlin Games · Dec 178.23aBishop Loughlin GamesDecember 17, 2022
55m Hurdles · 39" · OutdoorSection 2 League Meets #2 · Dec 119.50Section 2 League Meets #2December 11, 2021
High Jump · IndoorTCITL LM 4D · Dec 305-06.00TCITL LM 4DDecember 30, 2022
High Jump · OutdoorSection 2 League Meets #2 · Dec 115-03.00Section 2 League Meets #2December 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 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 400m Hurdles · Place 17 · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914mRound P17.54.64aJr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 400m Hurdles · Place 1 · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914m1.52.84aJr
May 8The FIRE Meet at WilliamsMay 8 · 400m Hurdles · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914m—DNSJr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 1 · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914mRound P1.55.28aJr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 1 · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914m1.53.69aJr
Apr 24Paul Kaiser ClassicApr 24 · 400m Hurdles · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914m—DNSJr
Apr 17Cortland ClassicApr 17 · 400m Hurdles · Place 1 · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914m1.54.82aJr
Apr 17Cortland ClassicApr 17 · 100 Meters · Place 16 · SUNY CortlandSUNY Cortland100 MetersRound P16.11.19a PBWind: 1.8Jr
Apr 11Bison Outdoor ClassicApr 11 · 400m Hurdles · Place 1 · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914m1.52.40a PBJr
Apr 4Sam Howell InvitationalApr 4 · 400m Hurdles · Place 7 · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914m7.52.83aJr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 400 Meters · Place 1 · Cortland St.Cortland St.400 MetersRound P149.30JR
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 400 Meters · Place 1 · Cortland St.Cortland St.400 Meters149.27 PBJR
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 300 Meters · Place 1 · SUNY CortlandSUNY Cortland300 Meters134.68a PBJr
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 200 Meters · Place 4 · SUNY CortlandSUNY Cortland200 Meters422.69aJR
Feb 7Big Apple InvitationalFeb 7 · 200 Meters · Place 3 · Cortland St.Cortland St.200 Meters322.07 PBJR
Feb 7Big Apple InvitationalFeb 7 · 400 Meters · Place 2 · Cortland St.Cortland St.400 Meters249.39JR
Jan 31Ithaca College Bomber InvitationalJan 31 · 200 Meters · Place 2 · Cortland St.Cortland St.200 Meters222.39JR
Jan 24Ithaca College Six Way InvitationalJan 24 · 400 Meters · Place 4 · SUNY CortlandSUNY Cortland400 Meters450.49aJR
Jan 24Ithaca College Six Way InvitationalJan 24 · 200 Meters · Place 3 · SUNY CortlandSUNY Cortland200 Meters322.70aJR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 400 Meters · Place 2 · SUNY CortlandSUNY Cortland400 Meters2.50.26aJr
Jan 31Rutgers Scarlet Knights OpenJan 31 · 400 Meters · Place 10 · Nova elite track clubNova elite track club400 Meters1050.54a—
Jan 31Rutgers Scarlet Knights OpenJan 31 · 200 Meters · Place 67 · Nova elite track clubNova elite track club200 Meters6730.73a—
Jan 19GBTC InvitationalJan 19 · 200 Meters · Place 2 · Nova elite track clubNova elite track club200 Meters2.22.86aSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25RPI Capital District ClassicApr 25 · 400m Hurdles · Place 2 · Hudson Valley CCHudson Valley CC400m Hurdles254.92SO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 31Marathon Sports Winter ClassicDec 31 · 400 Meters · Nova elite track clubNova elite track club400 Meters—DNSSo
Dec 31Marathon Sports Winter ClassicDec 31 · 200 Meters · Nova elite track clubNova elite track club200 Meters—DNSSo

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 400m Hurdles · Place 1 · Sky's The LimitSky's The Limit400m Hurdles153.1718
Jun 22USATF Adirondack Junior Olympic Association ChampionshipsJun 22 · 400m Hurdles · Place 2 · Sky's The LimitSky's The Limit400m Hurdles36" / 0.914m2.1:00.77aFr
Jun 14Adirondack ChampsJun 14 · 400m Hurdles · Place 1 · Sky's The LimitSky's The Limit400m Hurdles36" / 0.914m1.55.74aUnofficialFr
May 9NJCAA Division III Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 1 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC400m Hurdles155.08a—
May 9NJCAA Division III Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 2 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC400m Hurdles254.24a—
May 4NJCAA Region III ChampionshipsMay 4 · 400m Hurdles · Place 1 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC400m Hurdles36" / 0.914m1.56.29aFr
Apr 26RPI Capital District ClassicApr 26 · 400m Hurdles · Place 2 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC400m Hurdles36" / 0.914m2.55.51aFr
Apr 19Bobbie Palma UALBANY Spring ClassicApr 19 · 400m Hurdles · Place 2 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC400m Hurdles256.09a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29AAU Region 01 Qualifier Jun 29 · 400m Hurdles · Place 1 · Sky's The LimitSky's The Limit400m Hurdles36" / 0.914m1.54.33a12
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400m Hurdles · Place 4 · ShakerShaker400m Hurdles454.9112
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400m Hurdles · Place 3 · ShakerShaker400m Hurdles353.6512
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400m Hurdles · Place 3 · ShakerShaker400m Hurdles353.6512
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400m Hurdles · Place 4 · ShakerShaker400m Hurdles454.9112
Jun 2Section 2 State QualifierJun 2 · 400m Hurdles · Place 1 · ShakerShaker400m Hurdles36" / 0.914m1.54.92aUnofficial11
May 24Section 2 Group 1 ChampionshipsMay 24 · 400m Hurdles · Place 1 · ShakerShaker400m Hurdles156.8312
May 24Section 2 Group 1 ChampionshipsMay 24 · 110m Hurdles · Place 7 · ShakerShaker110m Hurdles715.6612
May 16Boys Suburban Council ChampionshipsMay 16 · 110m Hurdles · Place 3 · ShakerShaker110m Hurdles315.8212
Apr 29Luciano Memorial Apr 29 · 100 Meters · Place 5 · ShakerShaker100 Meters511.64—
Apr 29Luciano Memorial Apr 29 · 100 Meters · Place 6 · ShakerShaker100 MetersRound P611.78—
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 110m Hurdles · Place 4 · ShakerShaker110m Hurdles39" / 0.991mRound P4.16.55a11
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 110m Hurdles · Place 2 · ShakerShaker110m Hurdles39" / 0.991m2.16.04a PB11

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 55m Hurdles · Place 14 · ShakerShaker55m HurdlesRound P148.0512
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 55m Hurdles · Place 14 · ShakerShaker55m HurdlesRound P148.0512
Feb 5Section 2 State QualifierFeb 5 · 55m Hurdles · Place 3 · ShakerShaker55m Hurdles38.0312
Feb 5Section 2 State QualifierFeb 5 · 55m Hurdles · Place 4 · ShakerShaker55m HurdlesRound P48.3312
Jan 29Section 2 Division I ChampionshipJan 29 · 50m Hurdles · Place 2 · ShakerShaker50m Hurdles39"Round P2.7.78a12
Jan 29Section 2 Division I ChampionshipJan 29 · 50m Hurdles · Place 1 · ShakerShaker50m Hurdles39"1.7.56a PB12
Jan 29Section 2 Division I ChampionshipJan 29 · 300 Meters · Place 4 · ShakerShaker300 Meters4.40.35a12
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 300 Meters · Place 16 · ShakerShaker300 Meters1636.8811
Jan 13Steve Borbet InvitationalJan 13 · 55m Hurdles · Place 4 · ShakerShaker55m Hurdles48.2011
Jan 7TCITL LM 5A MeetJan 7 · 50m Hurdles · Place 1 · ShakerShaker50m Hurdles39"1.7.4h PB12

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4DDec 30 · 50m Hurdles · Place 1 · ShakerShaker50m Hurdles39"1.7.5h12
Dec 30TCITL LM 4DDec 30 · High Jump · Place 2 · ShakerShakerHigh Jump2.5-06.00 PB12
Dec 28CNY Holiday ClassicDec 28 · 300 Meters · Place 11 · ShakerShaker300 Meters11.38.86a12
Dec 28CNY Holiday ClassicDec 28 · 55m Hurdles · Place 2 · ShakerShaker55m Hurdles39"2.8.31a12
Dec 17Bishop Loughlin GamesDec 17 · 55m Hurdles · Place 6 · ShakerShaker55m Hurdles39"Round P6.8.31a12
Dec 17Bishop Loughlin GamesDec 17 · 55m Hurdles · Place 7 · ShakerShaker55m Hurdles39"7.8.23a PB12
Dec 10TCITL League Meet 2ADec 10 · 45 Meter · Place 8 · ShakerShaker45 Meter8.5.8h PB12
Dec 10TCITL League Meet 2ADec 10 · 50m Hurdles · Place 2 · ShakerShaker50m Hurdles39"2.7.4h12
Feb 5Section 2 State QualifierFeb 5 · 55m Hurdles · Place 6 · ShakerShaker55m Hurdles68.7711
Feb 5Section 2 State QualifierFeb 5 · 55m Hurdles · Place 5 · ShakerShaker55m HurdlesRound P58.5111
Jan 29Section 2 Division I ChampionshipJan 29 · 50m Hurdles · Place 7 · ShakerShaker50m Hurdles39"Round P7.8.43a10
Jan 29Section 2 Division I ChampionshipJan 29 · 50m Hurdles · Place 6 · ShakerShaker50m Hurdles39"6.8.16a10
Jan 29Section 2 Division I ChampionshipJan 29 · High Jump · Place 4 · ShakerShakerHigh Jump4.5-0410
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · High Jump · Place 7 · ShakerShakerHigh Jump7J5-06.0011
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 200m Hurdles · Place 4 · ShakerShaker200m Hurdles428.2911

2022 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 2Section 2 State QualifierJun 2 · 400m Hurdles · ShakerShaker400m Hurdles—56.9211
May 25Section 2 Group 1May 25 · High Jump · Place 12 · ShakerShakerHigh Jump121.52m11
May 25Section 2 Group 1May 25 · 400m Hurdles · Place 2 · ShakerShaker400m Hurdles256.9211
May 25Section 2 Group 1May 25 · 110m Hurdles · Place 6 · ShakerShaker110m Hurdles616.1411
May 25Section 2 Group 1May 25 · High Jump · Place 12 · ShakerShakerHigh Jump125-011
May 25Section 2 Group 1May 25 · 400m Hurdles · Place 2 · ShakerShaker400m Hurdles256.9211
May 25Section 2 Group 1May 25 · 110m Hurdles · Place 6 · ShakerShaker110m Hurdles616.1411
May 25Section 2 Group 1May 25 · High Jump · Place 12 · ShakerShakerHigh Jump125-011
May 25Section 2 Group 1May 25 · 400m Hurdles · Place 2 · ShakerShaker400m Hurdles256.9211
May 25Section 2 Group 1May 25 · 110m Hurdles · Place 6 · ShakerShaker110m Hurdles616.1411
May 21Ballston Spa ClassicMay 21 · 400m Hurdles · Place 1 · ShakerShaker400m Hurdles157.5911
May 21Ballston Spa ClassicMay 21 · 110m Hurdles · Place 2 · ShakerShaker110m Hurdles215.9711
May 17Boys Suburban Council ChampionshipsMay 17 · High Jump · Place 9 · ShakerShakerHigh Jump91.65m11
May 17Boys Suburban Council ChampionshipsMay 17 · 400m Hurdles · Place 3 · ShakerShaker400m Hurdles358.2111
May 17Boys Suburban Council ChampionshipsMay 17 · 110m Hurdles · Place 6 · ShakerShaker110m HurdlesRound P616.2411
May 17Boys Suburban Council ChampionshipsMay 17 · 110m Hurdles · Place 5 · ShakerShaker110m Hurdles516.0511
May 13Shen InvyMay 13 · High Jump · Place 8 · ShakerShakerHigh Jump85-811
May 13Shen InvyMay 13 · 110m Hurdles · Place 4 · ShakerShaker110m Hurdles416.0411
May 13Shen InvyMay 13 · 110m Hurdles · Place 6 · ShakerShaker110m Hurdles616.1611
May 13Shen InvyMay 13 · 400m Hurdles · Place 3 · ShakerShaker400m Hurdles357.2111
May 13Shen InvyMay 13 · 400m Hurdles · Place 3 · ShakerShaker400m Hurdles357.2111
May 13Shen InvyMay 13 · 110m Hurdles · Place 4 · ShakerShaker110m Hurdles416.0411
May 13Shen InvyMay 13 · 110m Hurdles · Place 6 · ShakerShaker110m Hurdles616.1611
May 13Shen InvyMay 13 · High Jump · Place 8 · ShakerShakerHigh Jump85-811
May 13Shen InvyMay 13 · 400m Hurdles · Place 3 · ShakerShaker400m Hurdles357.2111
May 13Shen InvyMay 13 · 110m Hurdles · Place 6 · ShakerShaker110m HurdlesRound P616.1611
May 13Shen InvyMay 13 · 110m Hurdles · Place 4 · ShakerShaker110m Hurdles416.0411
May 7Harry Koch Colonie Relay CarnivalMay 7 · High Jump · Place 12 · ShakerShakerHigh Jump125-011
May 7Harry Koch Colonie Relay CarnivalMay 7 · 400m Hurdles · Place 3 · ShakerShaker400m Hurdles359.1911
May 7Harry Koch Colonie Relay CarnivalMay 7 · High Jump · Place 12 · ShakerShakerHigh Jump125-011
May 7Harry Koch Colonie Relay CarnivalMay 7 · 400m Hurdles · Place 3 · ShakerShaker400m Hurdles359.1911
Apr 23Warrior Track and Field ClassicApr 23 · High Jump · Place 16 · ShakerShakerHigh Jump16.5-00.0010
Apr 6Burnt Hills vs Shaker CoedApr 6 · High Jump · Place 2 · ShakerShakerHigh Jump25-04.0011
Apr 6Burnt Hills vs Shaker CoedApr 6 · 110m Hurdles · Place 1 · ShakerShaker110m Hurdles117.1011
Apr 6Burnt Hills vs Shaker CoedApr 6 · 200 Meters · Place 1 · ShakerShaker200 Meters124.50 PB11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · 300 Meters · Place 9 · ShakerShaker300 Meters9.42.7 PB10
Dec 11Section 2 League Meets #2Dec 11 · 55m Hurdles · Place 3 · ShakerShaker55m Hurdles39"3.9.50 PB10
Dec 11Section 2 League Meets #2Dec 11 · High Jump · Place 2 · ShakerShakerHigh Jump2.5-03.00 PB10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Ithaca College HS InvitationalDec 5 · 55 Meter · Place 14 · ShakerShaker55 MeterRound P14.7.44a PB10