Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 314:43.44The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
110m Hurdles · 30" / 0.762m · OutdoorTwin Valley MS vs Muhlenberg · May 820.36aTwin Valley MS vs MuhlenbergMay 8, 2024
110m Hurdles · 33" / 0.838m · OutdoorFleetwood MS vs Twin Valley MS · Apr 2318.57aFleetwood MS vs Twin Valley MSApril 23, 2025
1600 Meters · IndoorYSU Meet #1 · Jan 104:48.12aYSU Meet #1January 10, 2026
1600 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 14:38.27a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
3200 Meters · OutdoorBCIAA Firing Championship Track Meet · May 710:32.43aBCIAA Firing Championship Track MeetMay 7, 2026
400 Meters · OutdoorTwin Valley MS vs Wilson Southern · May 11:05.54aTwin Valley MS vs Wilson SouthernMay 1, 2024
800 Meters · IndoorGarden State TC Invitational · Feb 202:08.09aGarden State TC InvitationalFebruary 20, 2026
800 Meters · OutdoorBCIAA Firing Championship Track Meet · May 72:03.75aBCIAA Firing Championship Track MeetMay 7, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · 3200 Meters · Place 18 · Twin ValleyTwin Valley3200 Meters18.10:32.43a PB9
May 7BCIAA Firing Championship Track MeetMay 7 · 800 Meters · Place 10 · Twin ValleyTwin Valley800 Meters10.2:03.75a PB9
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 1 · Twin ValleyTwin Valley1600 Meters1.4:38.27a PB9
Apr 11CR Kiwanis InvitationalApr 11 · 800 Meters · Place 10 · Twin ValleyTwin Valley800 Meters10.2:04.74a9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 14 · Twin ValleyTwin Valley1600 Meters14.4:44.70a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 800 Meters · Place 26 · Twin ValleyTwin Valley800 Meters26.2:08.09a PB9
Feb 13Garden State Invitational 2026Feb 13 · 800 Meters · Place 121 · Twin Valley 03Twin Valley 03800 Meters1212:24.989
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 6 · Twin Valley 03Twin Valley 031 Mile64:43.44 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 6 · Twin Valley 03Twin Valley 031 Mile64:43.449
Jan 10YSU Meet #1Jan 10 · 1600 Meters · Place 16 · Twin ValleyTwin Valley1600 Meters16.4:48.12a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 800 Meters · Place 13 · Twin ValleyTwin Valley800 Meters13.2:11.05a9
Dec 20TFCAGP #2Dec 20 · 1 Mile · Place 11 · Twin ValleyTwin Valley1 Mile11.4:48.20a9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Twin Valley MS vs Wilson SouthernApr 30 · 110m Hurdles · Place 3 · Twin ValleyTwin Valley110m Hurdles30" / 0.762m3.20.65a8
Apr 30Twin Valley MS vs Wilson SouthernApr 30 · 800 Meters · Place 1 · Twin ValleyTwin Valley800 Meters1.2:15.02a8
Apr 23Fleetwood MS vs Twin Valley MSApr 23 · 110m Hurdles · Place 2 · Twin ValleyTwin Valley110m Hurdles33" / 0.838m2.18.57a PB8
Apr 23Fleetwood MS vs Twin Valley MSApr 23 · 800 Meters · Place 1 · Twin ValleyTwin Valley800 Meters1.2:15.33a8

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Twin Valley MS vs MuhlenbergMay 8 · 110m Hurdles · Place 4 · Twin ValleyTwin Valley110m Hurdles30" / 0.762m4.20.36a PB7
May 8Twin Valley MS vs MuhlenbergMay 8 · 800 Meters · Place 3 · Twin ValleyTwin Valley800 Meters3.2:24.63a7
May 1Twin Valley MS vs Wilson SouthernMay 1 · 110m Hurdles · Place 5 · Twin ValleyTwin Valley110m Hurdles30" / 0.762m5.20.92a7
May 1Twin Valley MS vs Wilson SouthernMay 1 · 400 Meters · Place 4 · Twin ValleyTwin Valley400 Meters4.1:05.54a PB7
Apr 17Twin Valley MS vs ExeterApr 17 · 110m Hurdles · Place 4 · Twin ValleyTwin Valley110m Hurdles30" / 0.762m4.20.67a7
Apr 17Twin Valley MS vs ExeterApr 17 · 800 Meters · Place 4 · Twin ValleyTwin Valley800 Meters4.2:29.04a7