Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMKSD vs. DSD, LEX, NYSD, PSD · Apr 314.6MKSD vs. DSD, LEX, NYSD, PSDApril 3, 2025
1600 Meters · OutdoorMKSD Invitational #6 · May 66:17.2MKSD Invitational #6May 6, 2026
3200 Meters · OutdoorMKSD vs. DSD, LEX, PSD, TWS · Apr 1012:47.0MKSD vs. DSD, LEX, PSD, TWSApril 10, 2025
400 Meters · OutdoorMKSD vs. DSD, PSD, STEM · Mar 181:05.9MKSD vs. DSD, PSD, STEMMarch 18, 2025
800 Meters · OutdoorMKSD vs. DSD, LEX, NYSD, PSD · Apr 32:34.8MKSD vs. DSD, LEX, NYSD, PSDApril 3, 2025
Shot Put · 12lb · OutdoorMKSD Invitational #1 · Mar 2622-7.0MKSD Invitational #1March 26, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8ESDAA ChampionshipsMay 8 · 3200 Meters · Place 7 · Katzenbach School for the Deaf3200 Meters7.14:11.56a11
May 8ESDAA ChampionshipsMay 8 · 1600 Meters · Place 12 · Katzenbach School for the Deaf1600 Meters12.6:30.73a11
May 6MKSD Invitational #6May 6 · 1600 Meters · Place 1 · Katzenbach School for the Deaf1600 Meters1.6:17.2 PB11
Apr 23MKSD Invitational #3Apr 23 · 3200 Meters · Place 1 · Katzenbach School for the Deaf3200 Meters1.15:31.5511
Apr 1The Pennington School #1Apr 1 · Shot Put · Katzenbach School for the DeafShot Put12lb--DNS11
Apr 1The Pennington School #1Apr 1 · 3200 Meters · Place 1 · Katzenbach School for the Deaf3200 Meters1.17:27.46a11
Apr 1The Pennington School #1Apr 1 · 1600 Meters · Place 8 · Katzenbach School for the Deaf1600 Meters8.6:37.28a11
Mar 26MKSD Invitational #1Mar 26 · Shot Put · Place 6 · Katzenbach School for the DeafShot Put12lb6.22-7.0 PB11
Mar 26MKSD Invitational #1Mar 26 · 3200 Meters · Place 1 · Katzenbach School for the Deaf3200 Meters1.17:33.011

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1MKSD vs. DSD, NYSD, PSDMay 1 · 3200 Meters · Place 2 · Katzenbach School for the Deaf3200 Meters2.13:12.010
May 1MKSD vs. DSD, NYSD, PSDMay 1 · 800 Meters · Place 2 · Katzenbach School for the Deaf800 Meters2.2:45.710
May 1MKSD vs. DSD, NYSD, PSDMay 1 · 400 Meters · Place 6 · Katzenbach School for the Deaf400 Meters6.1:21.010
Apr 29MKSD vs. ASD, MKSD, MNM, PSD, WPSDApr 29 · 3200 Meters · Place 1 · Katzenbach School for the Deaf3200 Meters1.14:51.310
Apr 29MKSD vs. ASD, MKSD, MNM, PSD, WPSDApr 29 · 800 Meters · Place 1 · Katzenbach School for the Deaf800 Meters1.2:45.910
Apr 29MKSD vs. ASD, MKSD, MNM, PSD, WPSDApr 29 · 400 Meters · Place 2 · Katzenbach School for the Deaf400 Meters2.1:11.710
Apr 10MKSD vs. DSD, LEX, PSD, TWSApr 10 · 3200 Meters · Place 5 · Katzenbach School for the Deaf3200 Meters5.12:47.0 PB10
Apr 10MKSD vs. DSD, LEX, PSD, TWSApr 10 · 1600 Meters · Place 3 · Katzenbach School for the Deaf1600 Meters3.6:21.410
Apr 3MKSD vs. DSD, LEX, NYSD, PSDApr 3 · 1600 Meters · Place 1 · Katzenbach School for the Deaf1600 Meters1.6:27.310
Apr 3MKSD vs. DSD, LEX, NYSD, PSDApr 3 · 800 Meters · Place 1 · Katzenbach School for the Deaf800 Meters1.2:34.8 PB10
Apr 3MKSD vs. DSD, LEX, NYSD, PSDApr 3 · 100 Meters · Place 4 · Katzenbach School for the Deaf100 Meters4.14.6 PB10
Mar 27MKSD vs. ASD, DSD, PSD, STEMMar 27 · 3200 Meters · Place 3 · Katzenbach School for the Deaf3200 Meters3.13:23.010
Mar 27MKSD vs. ASD, DSD, PSD, STEMMar 27 · 800 Meters · Place 2 · Katzenbach School for the Deaf800 Meters2.2:53.310
Mar 27MKSD vs. ASD, DSD, PSD, STEMMar 27 · 400 Meters · Place 8 · Katzenbach School for the Deaf400 Meters8.1:11.010
Mar 18MKSD vs. DSD, PSD, STEMMar 18 · 1600 Meters · Place 4 · Katzenbach School for the Deaf1600 Meters4.6:43.410
Mar 18MKSD vs. DSD, PSD, STEMMar 18 · 400 Meters · Place 4 · Katzenbach School for the Deaf400 Meters4.1:05.9 PB10