Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaryvale Prep Meet #3 · Apr 2313.44aMaryvale Prep Meet #3April 23, 2025
100m Hurdles · 33" / 0.838m · OutdoorPan Ram Invitational · Apr 1115.32aPan Ram InvitationalApril 11, 2026
200 Meters · OutdoorIAAM Conference Meet II @ Maryvale Prep · May 328.46IAAM Conference Meet II @ Maryvale PrepMay 3, 2023
300 Meters · IndoorMIAA/IAAM Indoor Track & Field Championships · Jan 2645.15aMIAA/IAAM Indoor Track & Field ChampionshipsJanuary 26, 2024
300m Hurdles · 30" / 0.762m · Outdoor2026 IAAM/MIAA Outdoor Track & Field Championships · May 646.39a2026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6, 2026
400 Meters · OutdoorMcDonogh, Mt. de Sales, and Maryvale · Apr 21:04.85aMcDonogh, Mt. de Sales, and MaryvaleApril 2, 2025
500 Meters · IndoorIAAM/MIAA Conference Meet #4 · Jan 91:31.83aIAAM/MIAA Conference Meet #4January 9, 2026
55 Meters · IndoorMIAA/IAAM Private School Meet #2 · Jan 128.07MIAA/IAAM Private School Meet #2January 12, 2024
Long Jump · OutdoorBishop McNamara Last Chance · May 3015' 8"Bishop McNamara Last ChanceMay 30, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30Bishop McNamara Last ChanceMay 30 · Long Jump · Place 11 · Maryvale PrepMaryvale PrepLong Jump11.15' 8" PB12
May 30Bishop McNamara Last ChanceMay 30 · 100m Hurdles · Falls Road FlyersFalls Road Flyers100m Hurdles33" / 0.838mRound P--DNS12
May 30Bishop McNamara Last ChanceMay 30 · 100m Hurdles · Place 12 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838mRound P12.15.37a12
May 30Bishop McNamara Last ChanceMay 30 · 100m Hurdles · Place 12 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838m12.15.65a12
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 300m Hurdles · Place 1 · Maryvale PrepMaryvale Prep300m Hurdles30" / 0.762mRound P1.48.09a12
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 300m Hurdles · Place 1 · Maryvale PrepMaryvale Prep300m Hurdles30" / 0.762m1.46.39a PB12
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 100m Hurdles · Place 1 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838mRound P1.15.86aWind: -112
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 100m Hurdles · Place 1 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838m1.15.90aWind: -0.612
Apr 29Maryvale Prep Meet #2Apr 29 · 300m Hurdles · Place 1 · Maryvale PrepMaryvale Prep300m Hurdles149.07a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · Long Jump · Place 20 · Maryvale PrepMaryvale PrepLong Jump2015-5.7512
Apr 17Sam Singleton Scorpion ClassicApr 17 · 300m Hurdles · Place 13 · Maryvale PrepMaryvale Prep300m Hurdles1349.03a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100m Hurdles · Place 5 · Maryvale PrepMaryvale Prep100m HurdlesRound P515.18a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100m Hurdles · Place 8 · Maryvale PrepMaryvale Prep100m Hurdles815.24a12
Apr 15McDonogh Girls Meet #2Apr 15 · 400 Meters · Place 18 · Maryvale PrepMaryvale Prep400 Meters181:12.19a12
Apr 11Pan Ram InvitationalApr 11 · 300m Hurdles · Place 2 · Maryvale PrepMaryvale Prep300m Hurdles30" / 0.762m2.47.16a12
Apr 11Pan Ram InvitationalApr 11 · 100m Hurdles · Place 4 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838mRound P4.15.32a PB12
Apr 11Pan Ram InvitationalApr 11 · 100m Hurdles · Place 4 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838m4.15.34a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14Rescheduled Private Schools InvitationalFeb 14 · Long Jump · Place 3 · Maryvale PrepMaryvale PrepLong Jump316-3.512
Feb 14Rescheduled Private Schools InvitationalFeb 14 · 55m Hurdles · Place 2 · Maryvale PrepMaryvale Prep55m Hurdles28.77a12
Jan 23IAAM/MIAA Conference Indoor Track & Field ChampionshipsJan 23 · Long Jump · Place 2 · Maryvale PrepMaryvale PrepLong Jump215-1012
Jan 23IAAM/MIAA Conference Indoor Track & Field ChampionshipsJan 23 · 55m Hurdles · Place 2 · Maryvale PrepMaryvale Prep55m Hurdles28.70a12
Jan 9IAAM/MIAA Conference Meet #4Jan 9 · Long Jump · Place 1 · Maryvale PrepMaryvale PrepLong Jump115-9.7512
Jan 9IAAM/MIAA Conference Meet #4Jan 9 · 500 Meters · Place 11 · Maryvale PrepMaryvale Prep500 Meters111:31.83a PB12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 7Roadrunners Last Chance and Maryland Private School MeetJun 7 · Long Jump · Place 4 · Maryvale Prep SchoolMaryvale Prep SchoolLong Jump416-05.0011
May 312025 McNamara Last Chance National QualifierMay 31 · Long Jump · Place 9 · Maryvale Prep SchoolMaryvale Prep SchoolLong Jump917-311
May 312025 McNamara Last Chance National QualifierMay 31 · 100m Hurdles · Place 7 · Maryvale Prep SchoolMaryvale Prep School100m Hurdles715.1811
May 312025 McNamara Last Chance National QualifierMay 31 · 100m Hurdles · Place 7 · Maryvale Prep SchoolMaryvale Prep School100m Hurdles715.1611
Apr 23Maryvale Prep Meet #3Apr 23 · 300m Hurdles · Place 1 · Maryvale PrepMaryvale Prep300m Hurdles148.70a11
Apr 23Maryvale Prep Meet #3Apr 23 · 100 Meters · Place 3 · Maryvale PrepMaryvale Prep100 Meters313.44a PB11
Apr 9IAAM League MeetApr 9 · Long Jump · Place 1 · Maryvale PrepMaryvale PrepLong Jump115-5.511
Apr 9IAAM League MeetApr 9 · 400 Meters · Place 7 · Maryvale PrepMaryvale Prep400 Meters71:07.11a11
Apr 5Pikesville Track ClassicApr 5 · Long Jump · Place 10 · Maryvale PrepMaryvale PrepLong Jump1014-611
Apr 5Pikesville Track ClassicApr 5 · 300m Hurdles · Place 1 · Maryvale PrepMaryvale Prep300m Hurdles146.36a11
Apr 5Pikesville Track ClassicApr 5 · 100m Hurdles · Place 2 · Maryvale PrepMaryvale Prep100m Hurdles216.21a11
Apr 5Pikesville Track ClassicApr 5 · 100m Hurdles · Place 2 · Maryvale PrepMaryvale Prep100m Hurdles215.53a11
Apr 2McDonogh, Mt. de Sales, and MaryvaleApr 2 · 100m Hurdles · Place 2 · Maryvale PrepMaryvale Prep100m Hurdles216.53a11
Apr 2McDonogh, Mt. de Sales, and MaryvaleApr 2 · 400 Meters · Place 4 · Maryvale PrepMaryvale Prep400 Meters41:04.85a PB11
Mar 26Maryvale Prep Meet #1Mar 26 · 300m Hurdles · Place 1 · Maryvale PrepMaryvale Prep300m Hurdles148.11a11
Mar 26Maryvale Prep Meet #1Mar 26 · 100m Hurdles · Place 4 · Maryvale PrepMaryvale Prep100m Hurdles420.96a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1Private Schools InvitationalFeb 1 · 55m Hurdles · Place 4 · Maryvale PrepMaryvale Prep55m HurdlesRound P48.98a—
Feb 1Private Schools InvitationalFeb 1 · 55m Hurdles · Place 5 · Maryvale PrepMaryvale Prep55m Hurdles58.90a—
Jan 24MIAA/IAAM Conference ChampionshipsJan 24 · Triple Jump · Place 5 · Maryvale PrepMaryvale PrepTriple Jump533-6.75—
Jan 24MIAA/IAAM Conference ChampionshipsJan 24 · Long Jump · Place 2 · Maryvale PrepMaryvale PrepLong Jump217-1—
Jan 24MIAA/IAAM Conference ChampionshipsJan 24 · 55m Hurdles · Place 5 · Maryvale PrepMaryvale Prep55m Hurdles59.58a—
Jan 17MIAA/IAAM Indoor Conference Meet #4Jan 17 · 55m Hurdles · Place 3 · Maryvale PrepMaryvale Prep55m Hurdles39.29a—
Jan 10MIAA/IAAM Indoor Conference Meet #3Jan 10 · 55m Hurdles · Place 4 · Maryvale PrepMaryvale Prep55m Hurdles49.16a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 400m Hurdles · Place 5 · Maryvale PrepMaryvale Prep400m Hurdles51:11.1410
May 8IAAM Outdoor Track & Field Championships (Girls ONLY)May 8 · Long Jump · Place 3 · Maryvale PrepMaryvale PrepLong Jump315-05.0010
May 8IAAM Outdoor Track & Field Championships (Girls ONLY)May 8 · 300m Hurdles · Place 2 · Maryvale PrepMaryvale Prep300m HurdlesRound P247.5010
May 8IAAM Outdoor Track & Field Championships (Girls ONLY)May 8 · 300m Hurdles · Place 4 · Maryvale PrepMaryvale Prep300m Hurdles447.8410
May 8IAAM Outdoor Track & Field Championships (Girls ONLY)May 8 · 100m Hurdles · Place 3 · Maryvale PrepMaryvale Prep100m HurdlesRound P316.2410
May 8IAAM Outdoor Track & Field Championships (Girls ONLY)May 8 · 100m Hurdles · Place 3 · Maryvale PrepMaryvale Prep100m Hurdles316.0810
May 2Maryvale Prep Meet #3May 2 · 100m Hurdles · Place 1 · Maryvale PrepMaryvale Prep100m Hurdles116.13a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · Long Jump · Place 2 · Maryvale PrepMaryvale PrepLong Jump215-9.75—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 300m Hurdles · Place 1 · Maryvale PrepMaryvale Prep300m Hurdles147.50a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 100m Hurdles · Place 2 · Maryvale PrepMaryvale Prep100m Hurdles216.44a—
Apr 17McDonogh Quad Meet #1Apr 17 · Long Jump · Place 2 · Maryvale PrepMaryvale PrepLong Jump216-3.75—
Apr 17McDonogh Quad Meet #1Apr 17 · 100m Hurdles · Place 1 · Maryvale PrepMaryvale Prep100m Hurdles116.48a—
Apr 13TU Classic HS InvitationalApr 13 · 300m Hurdles · Place 10 · Maryvale PrepMaryvale Prep300m Hurdles1049.66a—
Apr 6Pikesville Track ClassicApr 6 · Long Jump · Place 2 · Maryvale PrepMaryvale PrepLong Jump216-3.510
Apr 6Pikesville Track ClassicApr 6 · 300m Hurdles · Place 15 · Maryvale PrepMaryvale Prep300m Hurdles1557.2610

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 26MIAA/IAAM Indoor Track & Field ChampionshipsJan 26 · Long Jump · Place 4 · Maryvale PrepMaryvale PrepLong Jump416-6—
Jan 26MIAA/IAAM Indoor Track & Field ChampionshipsJan 26 · 55m Hurdles · Place 6 · Maryvale PrepMaryvale Prep55m Hurdles69.05a—
Jan 26MIAA/IAAM Indoor Track & Field ChampionshipsJan 26 · 300 Meters · Place 10 · Maryvale PrepMaryvale Prep300 Meters1045.15a PB—
Jan 12MIAA/IAAM Private School Meet #2Jan 12 · Long Jump · Place 1 · Maryvale PrepMaryvale PrepLong Jump116-00.0010
Jan 12MIAA/IAAM Private School Meet #2Jan 12 · 55m Hurdles · Place 5 · Maryvale PrepMaryvale Prep55m Hurdles59.1210
Jan 12MIAA/IAAM Private School Meet #2Jan 12 · 300 Meters · Place 7 · Maryvale PrepMaryvale Prep300 Meters746.4010
Jan 12MIAA/IAAM Private School Meet #2Jan 12 · 55 Meters · Place 11 · Maryvale PrepMaryvale Prep55 Meters118.07 PB10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 8H-Town Rollerz Youth Invitational Track Meet Jul 8 · 400m Hurdles · Place 1 · Falls Road FlyersFalls Road Flyers400m Hurdles11:14.46a—
May 27White Knight Youth ChallengeMay 27 · 100m Hurdles · Maryvale PrepMaryvale Prep100m Hurdles—NT—
May 27White Knight Youth ChallengeMay 27 · Long Jump · Place 4 · Maryvale PrepMaryvale PrepLong Jump415-0—
May 27White Knight Youth ChallengeMay 27 · 400 Meters · Place 13 · Maryvale PrepMaryvale Prep400 Meters131:06.48a—
May 3IAAM Conference Meet II @ Maryvale PrepMay 3 · 200 Meters · Place 4 · Maryvale PrepMaryvale Prep200 Meters428.46 PB9
May 3IAAM Conference Meet II @ Maryvale PrepMay 3 · 100 Meters · Place 2 · Maryvale PrepMaryvale Prep100 Meters213.869
May 1The Emerging Elite InvitationalMay 1 · Long Jump · Place 7 · Maryvale PrepMaryvale PrepLong Jump714-02.009
May 1The Emerging Elite InvitationalMay 1 · 300m Hurdles · Place 2 · Maryvale PrepMaryvale Prep300m Hurdles249.379
May 1The Emerging Elite InvitationalMay 1 · 100m Hurdles · Place 2 · Maryvale PrepMaryvale Prep100m Hurdles217.129
Apr 19IAAM Conference Meet II @ McDonogh SchoolApr 19 · 300m Hurdles · Place 5 · Maryvale PrepMaryvale Prep300m Hurdles551.809
Apr 19IAAM Conference Meet II @ McDonogh SchoolApr 19 · 100m Hurdles · Place 3 · Maryvale PrepMaryvale Prep100m Hurdles318.449
Apr 5IAAM Conference Meet I @ Maryvale PrepApr 5 · Long Jump · Place 7 · Maryvale PrepMaryvale PrepLong Jump714-09
Apr 5IAAM Conference Meet I @ Maryvale PrepApr 5 · 300m Hurdles · Place 3 · Maryvale PrepMaryvale Prep300m Hurdles351.309
Apr 5IAAM Conference Meet I @ Maryvale PrepApr 5 · 100m Hurdles · Place 2 · Maryvale PrepMaryvale Prep100m Hurdles216.499
Mar 25IAAM/MIAA Loyola Relay's Mar 25 · Long Jump · Place 4 · Maryvale PrepMaryvale PrepLong Jump414-29

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Private Schools InvitationalFeb 4 · 55m Hurdles · Place 3 · Maryvale PrepMaryvale Prep55m HurdlesRound P39.759
Feb 4Private Schools InvitationalFeb 4 · 55m Hurdles · Place 2 · Maryvale PrepMaryvale Prep55m Hurdles29.339
Jan 27MIAA/IAAM Indoor Track & Field ChampionshipsJan 27 · 55m Hurdles · Place 6 · Maryvale PrepMaryvale Prep55m Hurdles69.30a9
Jan 6MIAA/IAAM Meet #3Jan 6 · Long Jump · Place 6 · Maryvale PrepMaryvale PrepLong Jump613-09.509
Jan 6MIAA/IAAM Meet #3Jan 6 · 55m Hurdles · Place 2 · Maryvale PrepMaryvale Prep55m Hurdles29.519