Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolNon-Conference Meet Cannon School · Sep 14 | 13:34.66 | Non-Conference Meet Cannon School | September 14, 2021 |
| 3,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 12 | 13:32.09 | CSIAA/GCMSAA Meet #6 McAlpine Creek | October 12, 2021 |
| 3,000 Meters · McAlpine Creek ParkGCMSAA Invite · Oct 20 | 14:48.90 | GCMSAA Invite | October 20, 2020 |
| 5,000 Meters · Cannon SchoolCannon School Home Meet 10/4 · Oct 4 | 23:57.70 | Cannon School Home Meet 10/4 | October 4, 2022 |
| 5,000 Meters · McAlpine Creek ParkCISAA Championships · Oct 18 | 23:28.8 | CISAA Championships | October 18, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | CISAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 126 · CannonCannon | 5,000 Meters Varsity | 126 | 23:28.8 PB | 9 |
| Oct 4 | Cannon School Home Meet 10/4Oct 4 · 5,000 Meters Varsity Boys · Place 11 · CannonCannon | 5,000 Meters Varsity Boys | 11 | 23:57.70 PB | 9 |
| Sep 13 | CISAA McAlpine Meet #2Sep 13 · 5,000 Meters Varsity · Place 14 · CannonCannon | 5,000 Meters Varsity | 14 | 24:06.57 | 9 |
| Sep 6 | Cannon School CISAA/GCMSAA 9/6 MeetSep 6 · 5,000 Meters Varsity Boys · Place 30 · CannonCannon | 5,000 Meters Varsity Boys | 30 | 29:01.92 | 9 |
| Aug 30 | CISAA McAlpine Meet #1Aug 30 · 5,000 Meters Varsity · Place 72 · CannonCannon | 5,000 Meters Varsity | 72 | 27:04.52 | 9 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | CISAA/GCMSAA Conference Championship Meet Oct 19 · 3,000 Meters Middle School · Place 33 · MS_CannonMS_Cannon | 3,000 Meters Middle School | 33 | 13:06.1 | 8 |
| Oct 12 | CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 3,000 Meters Middles School · Place 33 · CannonCannon | 3,000 Meters Middles School | 33 | 13:32.09 PB | 8 |
| Oct 5 | CISAA/GCMSAA XC Meet #5 - Cannon SchoolOct 5 · 3,000 Meters Middle School · Place 42 · CannonCannon | 3,000 Meters Middle School | 42 | 13:35.71 | 8 |
| Sep 28 | CSIAA/GCMSAA Meet #4 McAlpine CreekSep 28 · 3,000 Meters Middles School · Place 38 · CannonCannon | 3,000 Meters Middles School | 38 | 14:04.30 | 8 |
| Sep 14 | Non-Conference Meet Cannon SchoolSep 14 · 3,000 Meters Middles School · Place 8 · CannonCannon | 3,000 Meters Middles School | 8 | 13:34.66 PB | 8 |
| Aug 31 | CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 3,000 Meters Middles School · Place 36 · CannonCannon | 3,000 Meters Middles School | 36 | 14:28.51 | 8 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | GCMSAA InviteOct 20 · 3,000 Meters Boys 1-3 · Place 28 · CannonCannon | 3,000 Meters Boys 1-3 | 28 | 14:48.90 PB | 7 |
| Oct 14 | Cannon MS Meet 10/14/20Oct 14 · 3,000 Meters Middle School · Place 36 · CannonCannon | 3,000 Meters Middle School | 36 | 13:51.98 | 7 |
| Oct 7 | Cannon School 10/7/20 Meet 3Oct 7 · 3,000 Meters MS Boys · Place 18 · CannonCannon | 3,000 Meters MS Boys | 18 | 13:50.21 | 7 |
| Sep 30 | Cannon School 9/30/20 Meet 2 Sep 30 · 3,000 Meters MS Boys · Place 20 · CannonCannon | 3,000 Meters MS Boys | 20 | 15:23.03 | 7 |
| Sep 23 | Cannon School 9/23 Meet 1Sep 23 · 3,000 Meters MS Boys · Place 24 · CannonCannon | 3,000 Meters MS Boys | 24 | 15:34.89 | 7 |