Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWellsville Elk's Spring Day Invitational · May 1611.99aWellsville Elk's Spring Day InvitationalMay 16, 2026
1600 Meters · OutdoorSteuben County Division 2 Qualifier · May 95:36.30Steuben County Division 2 QualifierMay 9, 2023
300 Meters · IndoorRWTL South at Houghton · Jan 941.86aRWTL South at HoughtonJanuary 9, 2026
3200 Meters · OutdoorSection V Class B5 Championships · May 2713:44.81aSection V Class B5 ChampionshipsMay 27, 2022
400 Meters · OutdoorSteuben County Division 2 Qualifier · May 659.43Steuben County Division 2 QualifierMay 6, 2024
400m Hurdles · 33" / 0.838m · OutdoorJohn Reed Invitational · Apr 231:25.41aJohn Reed InvitationalApril 23, 2022
400m Hurdles · 36" / 0.914m · OutdoorSection V Class B5 Championships · May 271:13.52aSection V Class B5 ChampionshipsMay 27, 2022
55 Meter · IndoorSection V Indoor Meet · Dec 197.13aSection V Indoor MeetDecember 19, 2025
55 Meter · OutdoorRWTL Championship @ Houghton University · Jan 317.17aRWTL Championship @ Houghton UniversityJanuary 31, 2025
600 Meters · IndoorSection 5 RWTL #1 · Dec 91:44.15aSection 5 RWTL #1December 9, 2023
800 Meters · OutdoorSection 5 Class B5 Championships · May 232:14.03aSection 5 Class B5 ChampionshipsMay 23, 2024
Long Jump · OutdoorSteuben County Championships · May 2418-05.50Steuben County ChampionshipsMay 24, 2026
Pole Vault · IndoorRWTL All @ Houghton University · Jan 1710-00.00RWTL All @ Houghton UniversityJanuary 17, 2025
Pole Vault · OutdoorRWTL Championship @ Houghton University · Jan 3110-00.00RWTL Championship @ Houghton UniversityJanuary 31, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Steuben County ChampionshipsMay 24 · Long Jump · Place 3 · Jasper TroupsburgJasper TroupsburgLong Jump3.18-05.50 PB12
May 24Steuben County ChampionshipsMay 24 · Pole Vault · Place 2 · Jasper TroupsburgJasper TroupsburgPole Vault2.9-06.0012
May 24Steuben County ChampionshipsMay 24 · 100 Meters · Place 8 · Jasper TroupsburgJasper Troupsburg100 Meters8.12.11a12
May 16Wellsville Elk's Spring Day InvitationalMay 16 · Long Jump · Place 13 · Jasper TroupsburgJasper TroupsburgLong Jump13.18-312
May 16Wellsville Elk's Spring Day InvitationalMay 16 · Pole Vault · Place 8 · Jasper TroupsburgJasper TroupsburgPole Vault8.8-212
May 16Wellsville Elk's Spring Day InvitationalMay 16 · 100 Meters · Place 10 · Jasper TroupsburgJasper Troupsburg100 Meters10.11.99a PB12
May 8Hornell InvitationalMay 8 · Long Jump · Place 18 · Jasper TroupsburgJasper TroupsburgLong Jump18.16-812
May 8Hornell InvitationalMay 8 · 100 Meters · Place 11 · Jasper TroupsburgJasper Troupsburg100 Meters11.12.19a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Section V Class B4 Championship @ Rochester Institute of TechnologyFeb 21 · 55 Meter · Place 14 · Jasper-TroupJasper-Troup55 Meter14.7.24a12
Feb 21Section V Class B4 Championship @ Rochester Institute of TechnologyFeb 21 · Pole Vault · Place 5 · Jasper-TroupJasper-TroupPole Vault5.8-06.0012
Feb 13RWTL North and South @ SUNY BrockportFeb 13 · Pole Vault · Place 6 · Jasper-TroupJasper-TroupPole Vault6.9-00.0012
Feb 7RWTL Championship @ SUNY BrockportFeb 7 · 55 Meter · Place 13 · Jasper TroupsburgJasper Troupsburg55 Meter13.7.22a12
Feb 7RWTL Championship @ SUNY BrockportFeb 7 · Pole Vault · Place 7 · Jasper TroupsburgJasper TroupsburgPole Vault7.8-00.0012
Jan 9RWTL South at HoughtonJan 9 · 300 Meters · Place 20 · Jasper TroupsburgJasper Troupsburg300 Meters20.41.86a PB12
Jan 9RWTL South at HoughtonJan 9 · 55 Meter · Place 15 · Jasper TroupsburgJasper Troupsburg55 Meter15.7.17a12
Jan 9Section V Indoor MeetJan 9 · 300 Meters · Place 20 · Jasper TroupsburgJasper Troupsburg300 Meters20.41.86a12
Jan 9Section V Indoor MeetJan 9 · 55 Meter · Place 15 · Jasper TroupsburgJasper Troupsburg55 Meter15.7.17a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Section V Indoor MeetDec 19 · 55 Meter · Place 7 · Jasper TroupsburgJasper Troupsburg55 Meter7.7.13a PB12
Dec 19Section V Indoor MeetDec 19 · Pole Vault · Place 8 · Jasper TroupsburgJasper TroupsburgPole Vault8.8-00.0012
Dec 12RWTL- SouthDec 12 · 55 Meter · Place 14 · Jasper TroupsburgJasper Troupsburg55 Meter14.7.17a12
Dec 12RWTL- SouthDec 12 · Pole Vault · Place 9 · Jasper TroupsburgJasper TroupsburgPole Vault9.8-00.0012
Feb 23Section V Class B3 Championship @ Nazareth UniversityFeb 23 · Pole Vault · Jasper TroupsburgJasper TroupsburgPole Vault--NH11
Jan 17RWTL All @ Houghton UniversityJan 17 · 55 Meter · Place 35 · Jasper TroupsburgJasper Troupsburg55 Meter35.7.21a11
Jan 17RWTL All @ Houghton UniversityJan 17 · Pole Vault · Place 5 · Jasper TroupsburgJasper TroupsburgPole Vault5.10-00.00 PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31Section 5 Class C4-A ChampsMay 31 · Pole Vault · Place 4 · Jasper TroupsburgJasper TroupsburgPole Vault4.8-06.0011
May 9Hornell InvitationalMay 9 · Pole Vault · Place 16 · Jasper-TroupsburgJasper-TroupsburgPole Vault168-111
Apr 26John Reed InviteApr 26 · Pole Vault · Place 5 · Jasper TroupsburgJasper TroupsburgPole Vault5.8-611
Apr 24WLSV vs. Alfred/Almond, GV/Belfast, Jasper/TroupsburgApr 24 · Pole Vault · Place 4 · Jasper-TroupsburgJasper-TroupsburgPole Vault48-611
Jan 31RWTL Championship @ Houghton UniversityJan 31 · 55 Meter · Place 6 · Jasper TroupsburgJasper Troupsburg55 Meter6.7.17a PB11
Jan 31RWTL Championship @ Houghton UniversityJan 31 · Pole Vault · Place 3 · Jasper TroupsburgJasper TroupsburgPole Vault3.10-00.00 PB11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #4Dec 28 · 55 Meter · Place 34 · Jasper TroupsburgJasper Troupsburg55 Meter34.7.24a11
Dec 28Section 5 RWTL #4Dec 28 · Pole Vault · Place 6 · Jasper TroupsburgJasper TroupsburgPole Vault6.8-06.0011
Dec 28RWTL All @ Rochester Institute of TechnologyDec 28 · 55 Meter · Place 34 · Jasper TroupsburgJasper Troupsburg55 Meter34.7.24a11
Dec 28RWTL All @ Rochester Institute of TechnologyDec 28 · Pole Vault · Place 6 · Jasper TroupsburgJasper TroupsburgPole Vault6.8-06.0011

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Section 5 Class B5 ChampionshipsMay 23 · Pole Vault · Place 6 · Jasper TroupsburgJasper TroupsburgPole Vault6.9-00.0010
May 23Section 5 Class B5 ChampionshipsMay 23 · 800 Meters · Place 6 · Jasper TroupsburgJasper Troupsburg800 Meters6.2:14.03a PB10
May 11Wellsville Elks Spring DayMay 11 · Pole Vault · Place 10 · Jasper-TroupsburgJasper-TroupsburgPole Vault109-310
May 11Wellsville Elks Spring DayMay 11 · 800 Meters · Place 13 · Jasper-TroupsburgJasper-Troupsburg800 Meters132:27.4010
May 6Steuben County Division 2 QualifierMay 6 · Pole Vault · Place 2 · Jasper-TroupsburgJasper-TroupsburgPole Vault28-010
May 6Steuben County Division 2 QualifierMay 6 · 800 Meters · Place 4 · Jasper-TroupsburgJasper-Troupsburg800 Meters42:23.1810
May 6Steuben County Division 2 QualifierMay 6 · 400 Meters · Place 2 · Jasper-TroupsburgJasper-Troupsburg400 Meters259.43 PB10
May 3Hornell InvitationalMay 3 · Pole Vault · Place 12 · Jasper-TroupsburgJasper-TroupsburgPole Vault128-610

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Section 5 RWTL #1Dec 9 · 600 Meters · Place 61 · Jasper TroupsburgJasper Troupsburg600 Meters61.1:44.15a PB10
Dec 9Section 5 RWTL #1Dec 9 · Pole Vault · Place 8 · Jasper TroupsburgJasper TroupsburgPole Vault8.8-00.0010

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Section V Class A2-B5 ChampionshipsMay 27 · Pole Vault · Place 4 · Jasper TroupsburgJasper TroupsburgPole Vault4.8-00.009
May 9Steuben County Division 2 QualifierMay 9 · 800 Meters · Place 8 · Jasper-TroupsburgJasper-Troupsburg800 Meters82:28.539
May 9Steuben County Division 2 QualifierMay 9 · 1600 Meters · Place 6 · Jasper-TroupsburgJasper-Troupsburg1600 Meters65:36.30 PB9
May 6The Batavia Blue Devil InvitationalMay 6 · Pole Vault · Place 20 · Jasper TroupsburgJasper TroupsburgPole Vault20.6-09.009
May 6The Batavia Blue Devil InvitationalMay 6 · 800 Meters · Place 23 · Jasper TroupsburgJasper Troupsburg800 Meters23.2:24.46a9
Apr 22John Reed InvitationalApr 22 · 1600 Meters · Place 8 · Jasper TroupsburgJasper Troupsburg1600 Meters8.5:49.91a9
Apr 22John Reed InvitationalApr 22 · Pole Vault · Jasper TroupsburgJasper TroupsburgPole Vault—NH9
Apr 22John Reed InvitationalApr 22 · 800 Meters · Place 16 · Jasper TroupsburgJasper Troupsburg800 Meters16.2:32.84a9

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27Section V Class B5 ChampionshipsMay 27 · 3200 Meters · Place 7 · Jasper TroupsburgJasper Troupsburg3200 Meters7.13:44.81a PB8
May 27Section V Class B5 ChampionshipsMay 27 · 400m Hurdles · Place 7 · Jasper TroupsburgJasper Troupsburg400m Hurdles36" / 0.914m7.1:13.52a PB8
May 19Steuben County ChampionshipsMay 19 · 400m Hurdles · Place 7 · Jasper-TroupsburgJasper-Troupsburg400m Hurdles71:17.078
May 14Wellsville Spring DayMay 14 · 400m Hurdles · Place 12 · Jasper-TroupsburgJasper-Troupsburg400m Hurdles121:20.738
Apr 23John Reed InvitationalApr 23 · 400m Hurdles · Place 7 · Jasper TroupsburgJasper Troupsburg400m Hurdles33" / 0.838m7.1:25.41a PB8