Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 14 | 23:16.19 | MPSSAA 2A State Championships | November 14, 2015 |
| 3 Miles · Patapsco High SchoolDundalk, Sparrows Point @ Patapsco · Oct 4 | 25:33.95 | Dundalk, Sparrows Point @ Patapsco | October 4, 2016 |
| 3 Miles · Towson High SchoolBCPS Meet @ Towson · Oct 6 | 25:45 | BCPS Meet @ Towson | October 6, 2015 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterBaltimore County Championships · Oct 21 | 22:55.6 | Baltimore County Championships | October 21, 2017 |
| 5,000 Meters · Dundalk High SchoolSparrows Point, Patapsco @ dundalk · Sep 12 | 24:27 | Sparrows Point, Patapsco @ dundalk | September 12, 2017 |
| 5,000 Meters · Franklin High SchoolChesapeake, Lansdowne, Pikesville, Sparrows Point, Western Tech @ Franklin · Sep 13 | 28:32 | Chesapeake, Lansdowne, Pikesville, Sparrows Point, Western Tech @ Franklin | September 13, 2016 |
| 5,000 Meters · Jerusalem MillMPSSAA 2A North Region Championships · Nov 5 | 22:09.80 | MPSSAA 2A North Region Championships | November 5, 2015 |
| 5,000 Meters · Loch Raven High SchoolCarver, Overlea, Eastern Tech, Sparrows Point, Parkville @ Loch Raven · Sep 26 | 25:10.4 | Carver, Overlea, Eastern Tech, Sparrows Point, Parkville @ Loch Raven | September 26, 2017 |
| 5,000 Meters · Overlea High SchoolBCPS League meet @ Overlea · Sep 8 | 25:32.9 | BCPS League meet @ Overlea | September 8, 2015 |
| 5,000 Meters · Owings Mills High SchoolWestern Tech, Carver, New Town, Overlea, Sparrows Point @ Owings Mills · Oct 3 | 23:09 | Western Tech, Carver, New Town, Overlea, Sparrows Point @ Owings Mills | October 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Baltimore County Public Schools XC ChampionshipsOct 20 · Open · Place 36 · SPARROWS POINT HIGH | Open | 36 | 7:19 | — |
| Oct 10 | Sparrows Point, Patapsco @ DundalkOct 10 · 5,000 Meters Varsity · Place 17 · Sparrows Point High | 5,000 Meters Varsity | 17 | 24:29.00 | 12 |
| Oct 3 | Western Tech, Carver, New Town, Overlea, Sparrows Point @ Owings MillsOct 3 · 5,000 Meters Varsity · Place 26 · Sparrows Point | 5,000 Meters Varsity | 26 | 23:09 PB | 12 |
| Sep 26 | Carver, Overlea, Eastern Tech, Sparrows Point, Randallstown @ Loch RavenSep 26 · 5,000 Meters Varsity · Place 34 · Sparrows Point | 5,000 Meters Varsity | 34 | 28:07.2 | 12 |
| Sep 12 | Sparrows Point, Western Tech, Overlea @ KenwoodSep 12 · Varsity · Place 19 · Sparrows Point | Varsity | 19 | 27:50.3 | 12 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Baltimore County Public Schools Middle School XC InvitationalOct 21 · Varsity · Place 48 · SPARROWS POINT | Varsity | 48 | 7:24 | — |
| Oct 21 | Baltimore County ChampionshipsOct 21 · 5,000 Meters Open · Place 42 · Sparrows Point | 5,000 Meters Open | 42 | 22:55.6 PB | 11 |
| Oct 10 | Western Tech, Carver, New Town, Overlea, Sparrows Point, @ Owings MillsOct 10 · 5,000 Meters Varsity · Sparrows Point | 5,000 Meters Varsity | — | 22:18.4Unofficial | 11 |
| Sep 26 | Carver, Overlea, Eastern Tech, Sparrows Point, Parkville @ Loch RavenSep 26 · 5,000 Meters Varsity · Place 31 · Sparrows Point | 5,000 Meters Varsity | 31 | 25:10.4 PB | 11 |
| Sep 12 | Sparrows Point, Patapsco @ dundalkSep 12 · 5,000 Meters Varsity · Place 19 · Sparrows Point | 5,000 Meters Varsity | 19 | 24:27 PB | 11 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Baltimore County ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 96 · Sparrows Point | 5,000 Meters Junior Varsity | 96 | 23:19.97 | 10 |
| Oct 13 | Carver, Hereford, New Town, Overlea, Sparrows Point @ Loch Raven Oct 13 · 5,000 Meters Varsity · Place 24 · Sparrows Point | 5,000 Meters Varsity | 24 | 23:52.6 | 10 |
| Oct 4 | Dundalk, Sparrows Point @ PatapscoOct 4 · 3 Miles Varsity · Place 24 · Sparrows Point | 3 Miles Varsity | 24 | 25:33.95 PB | 10 |
| Sep 13 | Chesapeake, Lansdowne, Pikesville, Sparrows Point, Western Tech @ FranklinSep 13 · 5,000 Meters Varsity · Place 27 · Sparrows Point | 5,000 Meters Varsity | 27 | 28:32 PB | 10 |
2015 Cross Country
5 results