Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolCannon School 10/7/20 Meet 3 · Oct 7 | 14:04.86 | Cannon School 10/7/20 Meet 3 | October 7, 2020 |
| 3,000 Meters · Charlotte Latin School - Home courseGCMSAA Meet #4 at Charlotte Latin School · Sep 25 | 14:56.88 | GCMSAA Meet #4 at Charlotte Latin School | September 25, 2019 |
| 3,000 Meters · Covenant Day School-Warner ParkGCMSAA Oct 3 · Oct 3 | 15:45.90 | GCMSAA Oct 3 | October 3, 2020 |
| 3,000 Meters · Gaston Christian SchoolGaston Christian Home Meet · Oct 2 | 14:35.76 | Gaston Christian Home Meet | October 2, 2018 |
| 3,000 Meters · McAlpine Creek ParkGCMSAA Championships · Oct 15 | 13:55.93 | GCMSAA Championships | October 15, 2019 |
| 3,000 Meters · Weddington MSWeddington MS XC First Meet · Oct 9 | 15:30.67 | Weddington MS XC First Meet | October 9, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | GCMSAA InviteOct 20 · 3,000 Meters Boys 1-3 · Place 31 · Holy Trinity | 3,000 Meters Boys 1-3 | 31 | 15:16.66 | 8 |
| Oct 14 | Cannon MS Meet 10/14/20Oct 14 · 3,000 Meters Middle School · Place 42 · Holy Trinity | 3,000 Meters Middle School | 42 | 14:23.19 | 8 |
| Oct 7 | Cannon School 10/7/20 Meet 3Oct 7 · 3,000 Meters MS Boys · Place 23 · Holy Trinity | 3,000 Meters MS Boys | 23 | 14:04.86 PB | 8 |
| Oct 3 | GCMSAA Oct 3Oct 3 · 3,000 Meters Middle School · Place 21 · Holy Trinity | 3,000 Meters Middle School | 21 | 15:45.90 PB | 8 |
| Sep 30 | Cannon School 9/30/20 Meet 2 Sep 30 · 3,000 Meters MS Boys · Place 17 · Holy Trinity | 3,000 Meters MS Boys | 17 | 14:55.24 | 8 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | CISAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 63 · Holy Trinity Middle | 3,000 Meters Middle School | 63 | 13:56.0 | — |
| Oct 15 | GCMSAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 63 · Holy Trinity | 3,000 Meters Middle School | 63 | 13:55.93 PB | 7 |
| Oct 8 | GCMSAA Meet #6 at McAlpine Creek ParkOct 8 · 3,000 Meters Middle School · Place 82 · Holy Trinity | 3,000 Meters Middle School | 82 | 14:25.47 | 7 |
| Oct 1 | GCMSAA Meet #5 at Cannon SchoolOct 1 · 3,000 Meters Middle School · Place 56 · Holy Trinity | 3,000 Meters Middle School | 56 | 14:09.55 | 7 |
| Sep 25 | GCMSAA Meet #4 at Charlotte Latin SchoolSep 25 · 3,000 Meters Middle School · Place 84 · Holy Trinity | 3,000 Meters Middle School | 84 | 14:56.88 PB | 7 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational · Place 186 · MS_Holy Trinity | 3,000 Meters Middle School Invitational | 186 | 14:42.2 | — |
| Sep 10 | GCMSAA Meet #3 at McAlpine ParkSep 10 · 3,000 Meters Middle School · Place 80 · Holy Trinity | 3,000 Meters Middle School | 80 | 15:52 | 7 |
| Sep 3 | GCMSAA Meet #2 at McAlpine Creek ParkSep 3 · 3,000 Meters Middle School · Place 54 · Holy Trinity | 3,000 Meters Middle School | 54 | 16:41.28 | 7 |
| Aug 27 | GCMSAA Meet #1 at McAlpine Creek ParkAug 27 · 3,000 Meters Middle School · Place 45 · Holy Trinity | 3,000 Meters Middle School | 45 | 14:20.05 | 7 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Weddington MS XC First MeetOct 9 · 3,000 Meters Middle School · Place 111 · Holy Trinity | 3,000 Meters Middle School | 111 | 15:30.67 PB | 6 |
| Oct 2 | Gaston Christian Home Meet Oct 2 · 3,000 Meters Middle school · Place 58 · Holy Trinity | 3,000 Meters Middle school | 58 | 14:35.76 PB | 6 |