Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cheney lakeACS Class Challenge · Sep 2 | 12:29.10 | ACS Class Challenge | September 2, 2016 |
| 3,000 Meters · Cheney LakeACS Class Challenge · Sep 4 | 12:26.00 | ACS Class Challenge | September 4, 2015 |
| 3,000 Meters · Russian JackNew Balance XC Classic · Sep 12 | 11:41.90 | New Balance XC Classic | September 12, 2015 |
| 3,000 Meters · Russian Jack Golf CourseNew Balance XC Classic · Sep 10 | 11:49 | New Balance XC Classic | September 10, 2016 |
| 5,000 Meters · Bartlett High SchoolState Preview · Aug 29 | 20:14.6 | State Preview | August 29, 2015 |
| 5,000 Meters · Bartlett TrailsBartlett State Preview · Aug 27 | 20:36 | Bartlett State Preview | August 27, 2016 |
| 5,000 Meters · Bear Valley Golf CourseRegion III Championship · Sep 27 | 20:46 | Region III Championship | September 27, 2014 |
| 5,000 Meters · Cheney LakeACS/Grace Dual · Sep 15 | 20:18.20 | ACS/Grace Dual | September 15, 2015 |
| 5,000 Meters · Colony High SchoolRegion III XC Championships · Sep 26 | 19:54.7 | Region III XC Championships | September 26, 2015 |
| 5,000 Meters · Colony InviteColony Invitational · Aug 30 | 20:41.52 | Colony Invitational | August 30, 2014 |
| 5,000 Meters · Fort AbercrombieKodiak Tri with ACS , Grace, & East · Sep 15 | 21:25 | Kodiak Tri with ACS , Grace, & East | September 15, 2017 |
| 5,000 Meters · Government Peak Rec AreaRegion III Championships · Sep 23 | 22:11.94 | Region III Championships | September 23, 2017 |
| 5,000 Meters · Palmer High SchoolPalmer Invitational · Sep 5 | 19:42 | Palmer Invitational | September 5, 2015 |
| 5,000 Meters · Seward High SchoolFrank Dieckgraeff Invitational · Sep 11 | 20:00.66 | Frank Dieckgraeff Invitational | September 11, 2015 |
| 5,000 Meters · Skyview Region III Championships · Sep 24 | 19:54.6 | Region III Championships | September 24, 2016 |
| 5,000 Meters · Su ValleySu Valley Invite · Sep 17 | 20:25.38 | Su Valley Invite | September 17, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Region III ChampionshipsSep 23 · 5,000 Meters Junior Varsity · Place 51 · Grace Christian | 5,000 Meters Junior Varsity | 51 | 22:11.94 PB | 12 |
| Sep 15 | Kodiak Tri with ACS , Grace, & EastSep 15 · 5,000 Meters Varsity · Place 53 · Grace Christian | 5,000 Meters Varsity | 53 | 21:25 PB | 12 |
| Sep 9 | Wasilla InviteSep 9 · 5,000 Meters Junior Varsity · Place 36 · Grace Christian | 5,000 Meters Junior Varsity | 36 | 22:16.00 | 12 |
| Sep 2 | Palmer XC InvitationalSep 2 · 5,000 Meters Open · Place 59 · Grace Christian | 5,000 Meters Open | 59 | 20:50.40 | — |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Region III ChampionshipsSep 24 · 5,000 Meters Junior Varsity · Place 55 · Grace Christian | 5,000 Meters Junior Varsity | 55 | 19:54.6 PB | 11 |
| Sep 17 | Su Valley InviteSep 17 · 5,000 Meters Varsity · Place 82 · Grace Christian | 5,000 Meters Varsity | 82 | 20:25.38 PB | 11 |
| Sep 10 | New Balance XC ClassicSep 10 · 3,000 Meters Open · Place 59 · Grace Christian | 3,000 Meters Open | 59 | 11:49 PB | 11 |
| Sep 9 | Frank D InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 42 · Grace Christian | 5,000 Meters Junior Varsity | 42 | 21:17 | 11 |
| Sep 3 | Palmer InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 67 · Grace Christian | 5,000 Meters Junior Varsity | 67 | 20:00 | 11 |
| Sep 2 | ACS Class ChallengeSep 2 · 3,000 Meters 11/12 Boys · Place 39 · Grace Christian | 3,000 Meters 11/12 Boys | 39 | 12:29.10 PB | 11 |
| Aug 27 | Bartlett State PreviewAug 27 · 5,000 Meters Open/Junior Varsity · Place 113 · Grace Christian | 5,000 Meters Open/Junior Varsity | 113 | 20:36 PB | 11 |
| Aug 20 | Tsalteshi InvitationalAug 20 · 5,000 Meters Open · Place 112 · Grace Christian | 5,000 Meters Open | 112 | 20:48 SR | — |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Region III XC ChampionshipsSep 26 · 5,000 Meters Open Boys · Place 47 · Grace Christian | 5,000 Meters Open Boys | 47 | 19:54.7 PB | 10 |
| Sep 19 | Su Valley InviteSep 19 · 5,000 Meters Varsity · Place 47 · Grace Christian | 5,000 Meters Varsity | 47 | 19:04Unofficial | 10 |
| Sep 15 | ACS/Grace DualSep 15 · 5,000 Meters Varsity · Place 27 · Grace Christian | 5,000 Meters Varsity | 27 | 20:18.20 PB | 10 |
| Sep 12 | New Balance XC ClassicSep 12 · 3,000 Meters Open · Place 49 · Grace Christian | 3,000 Meters Open | 49 | 11:41.90 PB | 10 |
| Sep 11 | Frank Dieckgraeff InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 36 · Grace Christian | 5,000 Meters Junior Varsity | 36 | 20:00.66 PB | 10 |
| Sep 5 | Palmer InvitationalSep 5 · 5,000 Meters Boys Open · Place 28 · Grace Christian | 5,000 Meters Boys Open | 28 | 19:42 PB | 10 |
| Sep 4 | ACS Class ChallengeSep 4 · 3,000 Meters 9/10 Boys · Place 23 · Grace Christian | 3,000 Meters 9/10 Boys | 23 | 12:26.00 PB | 10 |
| Aug 29 | State PreviewAug 29 · 5,000 Meters Junior Varsity/Open · Place 100 · Grace Christian | 5,000 Meters Junior Varsity/Open | 100 | 20:14.6 PB | 10 |
| Aug 18 | South Side ScrambleAug 18 · 2,000 Meters Leg three · Grace Christian | 2,000 Meters Leg three | 0 | 6:26Unofficial | 10 |
| Aug 15 | Colony InvitationalAug 15 · 5,000 Meters Open · Place 20 · Grace Christian | 5,000 Meters Open | 20 | 20:51.57 | 10 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Region III ChampionshipSep 27 · 5,000 Meters Junior Varsity · Place 20 · Grace Christian | 5,000 Meters Junior Varsity | 20 | 20:46 PB | 9 |
| Sep 5 | ACS Class ChallengeSep 5 · 3,000 Meters 9/10 Boys · Place 36 · Grace Christian | 3,000 Meters 9/10 Boys | 36 | 12:40.20 | 9 |
| Aug 30 | Colony InvitationalAug 30 · 5,000 Meters Open · Place 24 · Grace Christian | 5,000 Meters Open | 24 | 20:41.52 PB | 9 |
| Aug 23 | Tsalteshi Invitational (Skyview)Aug 23 · 5,000 Meters Open · Place 102 · Grace Christian | 5,000 Meters Open | 102 | 20:39.6 | 9 |
| Aug 16 | Bartlett Invitational State PreviewAug 16 · 5,000 Meters Open · Place 41 · Grace Christian | 5,000 Meters Open | 41 | 21:27.6 | — |