Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 2A East XC Regional · Nov 1 | 18:14.00 | MPSSAA 2A East XC Regional | November 1, 2018 |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 12 | 18:20.4 | MPSSAA 3A State Championships | November 12, 2016 |
| 3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 11 | 18:40.00 | MPSSAA 2A State Championships | November 11, 2017 |
| 3 Miles · North Harford High SchoolPatterson Mill, North Harford · Sep 8 | 20:01.5 | Patterson Mill, North Harford | September 8, 2015 |
| 3 Miles · Towson High SchoolMPSSAA 3A North Region Championships · Nov 3 | 17:59 | MPSSAA 3A North Region Championships | November 3, 2016 |
| 5,000 Meters · Fair HillTrack and Trail Invitational · Sep 10 | 20:14.70 | Track and Trail Invitational | September 10, 2016 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 2A East Region Championships · Nov 2 | 18:16.3 | MPSSAA 2A East Region Championships | November 2, 2017 |
| 5,000 Meters · Jerusalem MillMPSSAA 3A North Regional Championship · Nov 3 | 17:59 | MPSSAA 3A North Regional Championship | November 3, 2016 |
| 5,000 Meters · Patterson Mill HSNorth Harford, Bo Manor @ Patterson Mill · Sep 29 | 18:47 | North Harford, Bo Manor @ Patterson Mill | September 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 2A State ChampionshipsNov 11 · 3 Miles Varsity · Place 97 · North Harford | 3 Miles Varsity | 97 | 18:40.00 PB | 11 |
| Nov 2 | MPSSAA 2A East Region Championships Nov 2 · 5,000 Meters Varsity · Place 18 · North Harford | 5,000 Meters Varsity | 18 | 18:16.3 PB | 11 |
| Oct 25 | UCBAC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 36 · North Harford High S | 5,000 Meters Varsity | 36 | 18:09.2 | 11 |
| Oct 17 | Harford InviteOct 17 · 5,000 Meters Varsity · Place 20 · North Harford | 5,000 Meters Varsity | 20 | 17:47.0Unofficial | 11 |
| Oct 4 | Chesapeake Division ChampionshipsOct 4 · 5,000 Meters Varsity · Place 30 · North Harford | 5,000 Meters Varsity | 30 | 18:53.6Unofficial | 11 |
| Sep 9 | Maryland State Track and TrailSep 9 · 5,000 Meters Varsity · Place 61 · North Harford | 5,000 Meters Varsity | 61 | 19:44.8 | - |
2016 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | Maryland State ChampionshipsNov 12 · 3 Miles 3A · Place 81 · North Harford | 3 Miles 3A | 81 | 18:20.42 | — |
| Nov 12 | MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 81 · North Harford | 3 Miles Varsity | 81 | 18:20.4 PB | 10 |
| Nov 3 | MPSSAA 3A North Region Championships Nov 3 · 3 Miles Varsity · Place 23 · North Harford | 3 Miles Varsity | 23 | 17:59 PB | 10 |
| Nov 3 | MPSSAA 3A North Regional ChampionshipNov 3 · 5,000 Meters Varsity · Place 23 · North Harford | 5,000 Meters Varsity | 23 | 17:59 PB | 10 |
| Oct 25 | UCBAC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 26 · North Harford | 5,000 Meters Varsity | 26 | 18:26.60 | 10 |
| Oct 15 | Gunpowder InvitationalOct 15 · 5,000 Meters Varsity · Place 109 · North Harford | 5,000 Meters Varsity | 109 | 18:50.33 | 10 |
| Oct 11 | CMW, North Harford, Havre de GraceOct 11 · 5,000 Meters Varsity · Place 14 · North Harford | 5,000 Meters Varsity | 14 | 19:10.5Unofficial | 10 |
| Oct 6 | UCBAC Chesapeake Division ChampionshipsOct 6 · 5,000 Meters Varsity · Place 29 · North Harford | 5,000 Meters Varsity | 29 | 18:40.4Unofficial | 10 |
| Sep 29 | North Harford, Bo Manor @ Patterson MillSep 29 · 5,000 Meters Varsity · Place 12 · North Harford | 5,000 Meters Varsity | 12 | 18:47 PB | 10 |
| Sep 24 | Spiked Shoe XC InvitationalSep 24 · 5,000 Meters Varsity · Place 46 · North Harfor | 5,000 Meters Varsity | 46 | 18:21.90 | — |
| Sep 13 | Bel Air, North Harford @ ElktonSep 13 · 5,000 Meters Varsity · Place 21 · North Harford High S | 5,000 Meters Varsity | 21 | 21:03.00 | 10 |
| Sep 10 | Track and Trail InvitationalSep 10 · 5,000 Meters Large School Varsity · Place 77 · North Harford | 5,000 Meters Large School Varsity | 77 | 20:14.70 PB | 10 |
| Sep 6 | Edgewood, Fallston, North HarfordSep 6 · 3 Miles Varsity · Place 19 · North Harford | 3 Miles Varsity | 19 | 20:55.12 | 10 |
2015 Cross Country
6 results