Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorTwin Valley MS vs Muhlenberg · May 817.90aTwin Valley MS vs MuhlenbergMay 8, 2024
100m Hurdles · 33" / 0.838m · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 118.56a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
60 Meter · Indoor2LRS Mid-Week Invite · Dec 169.16a2LRS Mid-Week InviteDecember 16, 2025
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet #3 -Invitational Day 1 · Dec 1910.80aDVGTCA Meet #3 -Invitational Day 1December 19, 2024
High Jump · IndoorDVGTCA Meet #3 -Invitational Day 1 · Dec 194-07.00DVGTCA Meet #3 -Invitational Day 1December 19, 2024
High Jump · OutdoorBCIAA Firing Championship Track Meet · May 74' 6"BCIAA Firing Championship Track MeetMay 7, 2026
Long Jump · OutdoorTwin Valley MS vs Muhlenberg · May 815' 9Twin Valley MS vs MuhlenbergMay 8, 2024
Pole Vault · OutdoorTwin Valley MS vs Muhlenberg · May 87' 0Twin Valley MS vs MuhlenbergMay 8, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · High Jump · Place 15 · Twin ValleyTwin ValleyHigh Jump15.4' 6" PB10
May 7BCIAA Firing Championship Track MeetMay 7 · 100m Hurdles · Place 21 · Twin ValleyTwin Valley100m Hurdles33" / 0.838mRound P21.19.50aWind: 0.310
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100m Hurdles · Place 45 · Twin ValleyTwin Valley100m Hurdles33" / 0.838m45.18.56a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 162LRS Indoor InvitationalJan 16 · 60m Hurdles · Place 16 · Twin ValleyTwin Valley60m Hurdles33" / 0.838m16.11.51a10
Jan 162LRS Indoor InvitationalJan 16 · 60 Meter · Twin ValleyTwin Valley60 Meter—DNS10
Jan 162LRS Indoor InvitationalJan 16 · High Jump · Place 5 · Twin ValleyTwin ValleyHigh Jump5.4' 6"10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 162LRS Mid-Week InviteDec 16 · 60m Hurdles · Place 4 · Twin ValleyTwin Valley60m Hurdles33" / 0.838m4.11.34a10
Dec 162LRS Mid-Week InviteDec 16 · 60 Meter · Place 19 · Twin ValleyTwin Valley60 Meter19.9.16a PB10
Dec 6F&M HS Meet #1 (Full)Dec 6 · 60m Hurdles · Place 23 · Twin ValleyTwin Valley60m Hurdles33" / 0.838m23.11.72a10
Jan 26F&M HS Invite #2Jan 26 · 60m Hurdles · Place 19 · Twin ValleyTwin Valley60m Hurdles33" / 0.838m19.11.19a9
Jan 26F&M HS Invite #2Jan 26 · High Jump · Place 12 · Twin ValleyTwin ValleyHigh Jump12.4-04.009

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 60m Hurdles · Place 23 · Twin ValleyTwin Valley60m Hurdles33" / 0.838m23.10.80a PB9
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · High Jump · Place 14 · Twin ValleyTwin ValleyHigh Jump14.4-07.00 PB9
Dec 13DVGTCA Meet #2 Dec 13 · 60m Hurdles · Place 40 · Twin ValleyTwin Valley60m Hurdles33" / 0.838m40.11.25a9
Dec 6DVGTCA Meet #1Dec 6 · 60m Hurdles · Place 34 · Twin ValleyTwin Valley60m Hurdles33" / 0.838m34.11.53a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Twin Valley MS vs MuhlenbergMay 8 · Long Jump · Place 2 · Twin ValleyTwin ValleyLong Jump2.15' 9 PB8
May 8Twin Valley MS vs MuhlenbergMay 8 · Pole Vault · Place 1 · Twin ValleyTwin ValleyPole Vault1.7' 0 PB8
May 8Twin Valley MS vs MuhlenbergMay 8 · 100m Hurdles · Place 1 · Twin ValleyTwin Valley100m Hurdles30" / 0.762m1.17.90a PB8
May 8Twin Valley MS vs MuhlenbergMay 8 · High Jump · Place 2 · Twin ValleyTwin ValleyHigh Jump2.4' 68
May 1Twin Valley MS vs Wilson SouthernMay 1 · Long Jump · Twin ValleyTwin ValleyLong Jump—NH8
May 1Twin Valley MS vs Wilson SouthernMay 1 · Pole Vault · Place 1 · Twin ValleyTwin ValleyPole Vault1.6' 68
May 1Twin Valley MS vs Wilson SouthernMay 1 · 100m Hurdles · Place 2 · Twin ValleyTwin Valley100m Hurdles30" / 0.762m2.18.74a8
May 1Twin Valley MS vs Wilson SouthernMay 1 · High Jump · Place 2 · Twin ValleyTwin ValleyHigh Jump2.4' 48
Apr 17Twin Valley MS vs ExeterApr 17 · Long Jump · Place 3 · Twin ValleyTwin ValleyLong Jump3.13' 2.58
Apr 17Twin Valley MS vs ExeterApr 17 · Pole Vault · Place 2 · Twin ValleyTwin ValleyPole Vault2.6' 08
Apr 17Twin Valley MS vs ExeterApr 17 · 100m Hurdles · Place 2 · Twin ValleyTwin Valley100m Hurdles30" / 0.762m2.18.76a8
Apr 17Twin Valley MS vs ExeterApr 17 · High Jump · Place 1 · Twin ValleyTwin ValleyHigh Jump1.4' 48