Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFather Diamond Invitational · Feb 204:23.17aFather Diamond InvitationalFebruary 20, 2026
1000 Meters · Indoor2024 George Mason University Patriot Games · Jan 262:37.57a2024 George Mason University Patriot GamesJanuary 26, 2024
1500 Meters · OutdoorPaul Kaiser Classic · Apr 294:03.57Paul Kaiser ClassicApril 29, 2023
1600 Meters · IndoorSmithsburg Invitational · Dec 174:56.81aSmithsburg Invitational December 17, 2021
1600 Meters · OutdoorCMC Championships · May 54:24.54aCMC ChampionshipsMay 5, 2022
3000 Meters · Indoor2023 YSU Icebreaker presented by Southwoods Health · Dec 19:15.46a2023 YSU Icebreaker presented by Southwoods Health December 1, 2023
3000m Steeplechase · 0.914m · OutdoorMason-Dixon Track & Field Invitational · Apr 2210:58.96aMason-Dixon Track & Field InvitationalApril 22, 2023
3200 Meters · IndoorHCC/Terry Baker Invitational · Dec 1010:34.63aHCC/Terry Baker InvitationalDecember 10, 2021
400 Meters · IndoorMini-Dip Invitational · Jan 2753.79Mini-Dip InvitationalJanuary 27, 2023
400 Meters · OutdoorFrederick County Championship · May 1249.54aFrederick County ChampionshipMay 12, 2022
500 Meters · IndoorWarrior Invitational · Jan 111:11.79Warrior InvitationalJanuary 11, 2020
600 Meters · IndoorMini-Dip Invitational · Jan 271:24.48Mini-Dip InvitationalJanuary 27, 2023
800 Meters · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 271:54.50aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
800 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 301:52.67aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 33 · HoodHood800 Meters33.1:56.53aSr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 800 Meters · Place 2 · HoodHood800 MetersRound P2.1:54.83aSr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 800 Meters · Place 2 · HoodHood800 Meters2.1:52.67a PBSr
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · HoodHood800 Meters—DNFSr
Apr 24Paul Kaiser ClassicApr 24 · 400 Meters · Place 20 · HoodHood400 Meters20.52.26aSr
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 34 · HoodHood800 Meters34.1:53.87aSr
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 40 · HoodHood1500 Meters40.4:13.98aSr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · HoodHood800 Meters--DNSSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 800 Meters · Place 7 · HoodHood800 Meters71:54.76aSR
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 800 Meters · Place 2 · HoodHood800 Meters2.1:54.50a PBSr
Feb 20Father Diamond InvitationalFeb 20 · 1 Mile · Place 7 · HoodHood1 Mile7.4:23.17a PBSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 800 Meters · Place 3 · HoodHood800 Meters3.1:55.25aSr
Jan 31PLEX ShootoutJan 31 · 1 Mile · Place 2 · HoodHood1 Mile24:25.35aSr
Jan 31PLEX ShootoutJan 31 · 800 Meters · Place 12 · HoodHood800 Meters122:04.33aSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 3000 Meters · Place 6 · HoodHood3000 Meters6.9:30.55aSr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 1 Mile · Place 11 · HoodHood1 Mile11.4:35.85aJr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 800 Meters · Place 20 · HoodHood800 Meters20.2:03.81aJr
Feb 21Susquehanna Tune UpFeb 21 · 800 Meters · Place 5 · HoodHood800 Meters52:00.10a—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 800 Meters · Place 2 · HoodHood800 Meters2.1:59.95aJr
Jan 12The Kaye and JJ Smith InvitationalJan 12 · 3000 Meters · Place 4 · HoodHood3000 Meters49:18.54a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 28 · HoodHood800 Meters28.1:57.59aJr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 8 · HoodHood800 Meters81:58.30JR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 8 · HoodHood800 Meters82:00.54JR
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 20 · HoodHood400 Meters2052.38JR
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 20 · HoodHood400 Meters2052.38JR
Apr 10Messiah InvitationalApr 10 · 1500 Meters · Place 15 · HoodHood1500 Meters15.4:15.62aJr
Apr 4George Mason Ebanks InvitationalApr 4 · 800 Meters · Place 51 · HoodHood800 Meters511:55.83aJr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 25 · HoodHood1500 Meters254:07.01aJr
Mar 22VB Spring Break InviteMar 22 · 1500 Meters · Place 4 · HoodHood1500 Meters4.4:14.02aJr
Mar 22VB Spring Break InviteMar 22 · 800 Meters · Place 3 · HoodHood800 Meters3.2:03.38aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 1 Mile · Place 13 · HoodHood1 Mile13.4:29.98aJr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 800 Meters · Place 3 · HoodHood800 Meters3.1:55.63aSo
Feb 3Plex ShootoutFeb 3 · 800 Meters · Place 1 · HoodHood800 Meters11:56.50So
Jan 262024 George Mason University Patriot GamesJan 26 · 1000 Meters · Place 16 · HoodHood1000 Meters162:37.57a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · 800 Meters · Place 10 · HoodHood800 Meters101:56.06a—
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 800 Meters · Place 2 · HoodHood800 MetersRound P2.1:53.48aSo
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 800 Meters · Place 4 · HoodHood800 Meters4.1:53.56aSo
Apr 27Paul Kaiser ClassicApr 27 · 800 Meters · Place 16 · HoodHood800 Meters161:57.16a—
Apr 12Bison Outdoor ClassicApr 12 · 800 Meters · Place 115 · HoodHood800 Meters1151:56.75a—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 10,000 Meters · HoodHood10,000 Meters--DNFSo

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 12023 YSU Icebreaker presented by Southwoods Health Dec 1 · 3000 Meters · Place 10 · HoodHood3000 Meters10.9:15.46a PBSo
Feb 24Middle Atlantic Conference Indoor T&F ChampionshipsFeb 24 · 1 Mile · Place 10 · HoodHood1 Mile104:28.41FR
Feb 24Middle Atlantic Conference Indoor T&F ChampionshipsFeb 24 · 800 Meters · Place 2 · HoodHood800 Meters21:57.11FR
Feb 11Alvernia University Plex ShootoutFeb 11 · 1 Mile · Place 2 · HoodHood1 Mile24:27.46aFr
Feb 11Alvernia University Plex ShootoutFeb 11 · 800 Meters · Place 1 · HoodHood800 Meters11:59.30aFr
Feb 4Liberty University OpenFeb 4 · 800 Meters · Place 8 · HoodHood800 Meters81:57.55FR
Jan 27Mini-Dip InvitationalJan 27 · 600 Meters · Place 3 · HoodHood600 Meters31:24.48 PBFR
Jan 27Mini-Dip InvitationalJan 27 · 400 Meters · Place 3 · HoodHood400 Meters353.79 PBFR
Jan 21Blue Marlin InvitationalJan 21 · 1 Mile · Place 1 · HoodHood1 Mile14:26.50FR
Jan 20Marlin InvitationalJan 20 · 1 Mile · Place 1 · HoodHood1 Mile1.4:26.50aFr

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17AARTFC Outdoor Track & Field ChampionshipsMay 17 · 800 Meters · Place 27 · HoodHood800 Meters271:57.91FR
May 12ECAC DIII Outdoor Track & Field ChampionshipsMay 12 · 3000m Steeplechase · Place 1 · HoodHood3000m Steeplechase0.914m1.12:38.41aFr
May 12ECAC DIII Outdoor Track & Field ChampionshipsMay 12 · 1500 Meters · Place 3 · HoodHood1500 Meters3.4:08.89aFr
May 12ECAC DIII Outdoor Track & Field ChampionshipsMay 12 · 800 Meters · Place 3 · HoodHood800 Meters3.2:01.99aFr
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · 800 Meters · Place 12 · HoodHood800 MetersRound P121:58.58FR
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · 800 Meters · Place 2 · HoodHood800 Meters21:53.77FR
Apr 29Paul Kaiser ClassicApr 29 · 1500 Meters · Place 14 · HoodHood1500 Meters144:03.57 PBFR
Apr 29Paul Kaiser ClassicApr 29 · 800 Meters · Place 38 · HoodHood800 Meters382:03.14FR
Apr 22Mason-Dixon Track & Field InvitationalApr 22 · 3000m Steeplechase · Place 3 · HoodHood3000m Steeplechase0.914m3.10:58.96a PBFr
Apr 14Bison Outdoor ClassicApr 14 · 800 Meters · Place 103 · HoodHood800 Meters1031:56.52FR
Mar 3140th Millersville MetricsMar 31 · 800 Meters · Place 3 · HoodHood800 Meters32:00.00FR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Fastrack Season OpenerDec 2 · 1 Mile · Place 9 · HoodHood1 Mile9.4:36.88aFr
Feb 18MPSSAA 4A State Indoor ChampionshipsFeb 18 · 800 Meters · Place 8 · UrbanaUrbana800 Meters8.2:08.89a12
Jan 22Frederick County Indoor ChampionshipsJan 22 · 800 Meters · Place 1 · UrbanaUrbana800 Meters1.2:06.14a12
Jan 8Kevin Dare InvitationalJan 8 · 800 Meters · Place 11 · UrbanaUrbana800 Meters11.2:03.16a12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MPSSAA 4A State Track & Field ChampionshipsMay 27 · 800 Meters · Place 5 · UrbanaUrbana800 Meters5.1:58.70a12
May 27MPSSAA 4A State Track & Field ChampionshipsMay 27 · 400 Meters · Place 9 · UrbanaUrbana400 Meters9.51.17a12
May 18 MPSSAA 4A West Region ChampionshipsMay 18 · 800 Meters · Place 3 · UrbanaUrbana800 Meters3.1:58.93a12
May 18 MPSSAA 4A West Region ChampionshipsMay 18 · 400 Meters · Place 2 · UrbanaUrbana400 Meters2.50.15a12
May 12Frederick County ChampionshipMay 12 · 800 Meters · Place 1 · UrbanaUrbana800 Meters1.1:58.04a12
May 12Frederick County ChampionshipMay 12 · 400 Meters · Place 1 · UrbanaUrbana400 Meters1.49.54a PB12
May 5CMC ChampionshipsMay 5 · 1600 Meters · Place 1 · UrbanaUrbana1600 Meters1.4:24.54a PB12
May 5CMC ChampionshipsMay 5 · 800 Meters · Place 1 · UrbanaUrbana800 Meters1.1:58.45a12

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Jeff Spielman Winter ClassicDec 18 · 500 Meters · Place 2 · UrbanaUrbana500 Meters2.1:12.65a12
Dec 17Smithsburg Invitational Dec 17 · 1600 Meters · Place 2 · UrbanaUrbana1600 Meters2.4:56.81a PB12
Dec 17Smithsburg Invitational Dec 17 · 800 Meters · Place 2 · UrbanaUrbana800 Meters2.2:09.23a12
Dec 10HCC/Terry Baker InvitationalDec 10 · 3200 Meters · Place 4 · UrbanaUrbana3200 Meters4.10:34.63a PB12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 8MPSSAA 4A West Section 2 ChampionshipsJun 8 · 800 Meters · Place 6 · UrbanaUrbana800 Meters6.2:04.73a11
May 15WHS, OHS, MHS, CHS @ Urbana HSMay 15 · 800 Meters · Place 4 · UrbanaUrbana800 Meters4.2:14.14a11
May 15WHS, OHS, MHS, CHS @ Urbana HSMay 15 · 400 Meters · Place 2 · UrbanaUrbana400 Meters2.54.05a11
May 8OHS, MHS, FHS, TJHS & UHS @ Oakdale HSMay 8 · 1600 Meters · Place 4 · UrbanaUrbana1600 Meters4.4:57.78a11
May 8OHS, MHS, FHS, TJHS & UHS @ Oakdale HSMay 8 · 800 Meters · Place 1 · UrbanaUrbana800 Meters1.2:08.45a11
Feb 9Linganore @ Urbana Dual MeetFeb 9 · 1600 Meters · Place 1 · UrbanaUrbana1600 Meters1.5:01.511

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Warrior InvitationalJan 11 · 500 Meters · Place 5 · UrbanaUrbana500 Meters51:11.79 PB10

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas Invitational Dec 14 · 1000 Meters · Place 115 · UrbanaUrbana1000 Meters115.3:09.86a10
Jan 4Western Maryland Winter ClassicJan 4 · 800 Meters · Place 34 · UrbanaUrbana800 Meters342:32.42—

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 7David Cannon Memorial Polar Bear InvitationalDec 7 · 500 Meters · Place 14 · UrbanaUrbana500 Meters14.1:13.95aUnofficial10
May 9JV Frederick County ChampionshipsMay 9 · 800 Meters · Place 5 · UrbanaUrbana800 Meters5.2:23.009
Apr 3Quad Meed- Century, Catoctin, Oakdale, & Urbana Apr 3 · 800 Meters · Place 13 · UrbanaUrbana800 Meters13.2:28.77a9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7CCBC-Essex Lid LifterDec 7 · 800 Meters · Place 15 · UrbanaUrbana800 Meters15.2:38.67a9