Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 15 | 36:10.0 | 2024 NCAA DI West Regional | November 15, 2024 |
| 3800 m · Clark Lake ParkKentridge @ Kentwood · Mar 17 | 14:11 | Kentridge @ Kentwood | March 17, 2021 |
| 5,000 Meters · 5000 Meters on a 400m Track4A Washington State Cross Country Coaches Association Virtual XC State Meet · Feb 27 | 19:34.9 | 4A Washington State Cross Country Coaches Association Virtual XC State Meet | February 27, 2021 |
| 5,000 Meters · Clark Lake ParkDecatur @ Kentridge · Apr 1 | 19:46 | Decatur @ Kentridge | April 1, 2021 |
| 5,000 Meters · Kentridge HSMR@KR · Oct 5 | 19:24 | MR@KR | October 5, 2022 |
| 5,000 Meters · Lake Wilderness State ParkKentridge @ Tahoma · Apr 14 | 19:56.8 | Kentridge @ Tahoma | April 14, 2021 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 18:58.1 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
| 8,000 Meters · Baylands ParkBronco Invitational · Oct 19 | 26:46.7 | Bronco Invitational | October 19, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Westside Classic District XC ChampionshipsOct 29 · 5,000 Meters Varsity 4A · Place 109 · KentridgeKentridge | 5,000 Meters Varsity 4A | 109 | 19:42.3 | 11 |
| Oct 22 | NPSL 3A / 4A League XC ChampionshipsOct 22 · 5,000 Meters Varsity 4A · Place 10 · KentridgeKentridge | 5,000 Meters Varsity 4A | 10 | 17:56.8 | 11 |
| Oct 12 | Kent All City XC Oct 12 · 5,000 Meters Varsity · Place 1 · KentridgeKentridge | 5,000 Meters Varsity | 1 | 18:24.14 | 11 |
| Oct 7 | Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 113 · KentridgeKentridge | 5,000 Meters Varsity | 113 | 18:27.9 | 11 |
| Oct 5 | MR@KROct 5 · 5,000 Meters Varsity · Place 7 · KentridgeKentridge | 5,000 Meters Varsity | 7 | 19:24 PB | 11 |
| Oct 1 | NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 3A · Place 102 · KentridgeKentridge | 5,000 Meters Varsity 3A | 102 | 17:56.50 | JR |
| Sep 21 | Kentridge @ TahomaSep 21 · 5,000 Meters Varsity · Place 5 · KentridgeKentridge | 5,000 Meters Varsity | 5 | 18:30.9 | 11 |
| Sep 14 | Kentridge, Kentwood @ Kennedy CatholicSep 14 · 5,000 Meters Varsity · Place 4 · KentridgeKentridge | 5,000 Meters Varsity | 4 | 18:21.4 | 11 |
2021 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Westside Classic District 3-4 ChampionshipsOct 30 · 5,000 Meters Varsity 4A · Place 94 · KentridgeKentridge | 5,000 Meters Varsity 4A | 94 | 19:16.6 | 10 |
| Oct 23 | NPSL 3A / 4A League XC ChampionshipsOct 23 · 5,000 Meters Varsity 4A · Place 18 · KentridgeKentridge | 5,000 Meters Varsity 4A | 18 | 18:27.4 | 10 |
| Oct 13 | Kentwood, Kentridge, Kent-Meridian vs KentlakeOct 13 · 5,000 Meters Varsity · Place 4 · KentridgeKentridge | 5,000 Meters Varsity | 4 | 18:40.00 | 10 |
| Oct 9 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's Varsity Silver avg over 18:00 · Place 215 · KentridgeKentridge | 5,000 Meters Men's Varsity Silver avg over 18:00 | 215 | 18:58.1 PB | 10 |
| Oct 6 | KR @ MROct 6 · 5,000 Meters Varsity · Place 8 · KentridgeKentridge | 5,000 Meters Varsity | 8 | 18:44 | 10 |
| Oct 2 | NIKE -- 14th ANNUAL TWILIGHT XC INVITATIONALOct 2 · 5,000 Meters Varsity 3A · Place 165 · KentridgeKentridge | 5,000 Meters Varsity 3A | 165 | 18:53.40 | 10 |
| Sep 15 | KW, KC @KRSep 15 · 5,000 Meters Varsity · Place 3 · KentridgeKentridge | 5,000 Meters Varsity | 3 | 20:01 | 10 |
| Apr 17 | NPSL 4A MeetApr 17 · 5,000 Meters Varsity · Place 34 · KentridgeKentridge | 5,000 Meters Varsity | 34 | 20:37.59 | 9 |
| Apr 14 | Kentridge @ TahomaApr 14 · 5,000 Meters Varsity · Place 14 · KentridgeKentridge | 5,000 Meters Varsity | 14 | 19:56.8 PB | 9 |
| Apr 7 | Mt. Rainier @ KentridgeApr 7 · 5,000 Meters Varsity · Place 11 · KentridgeKentridge | 5,000 Meters Varsity | 11 | 20:21 | 9 |
| Apr 1 | Decatur @ KentridgeApr 1 · 5,000 Meters Varsity · Place 10 · KentridgeKentridge | 5,000 Meters Varsity | 10 | 19:46 PB | 9 |
| Mar 24 | Kennedy @ KentridgeMar 24 · 5,000 Meters Varsity · Place 9 · KentridgeKentridge | 5,000 Meters Varsity | 9 | 20:21 | 9 |
| Mar 17 | Kentridge @ KentwoodMar 17 · 3,800 Meters Varsity · Place 7 · KentridgeKentridge | 3,800 Meters Varsity | 7 | 14:11 PB | 9 |
| Feb 27 | 4A Washington State Cross Country Coaches Association Virtual XC State MeetFeb 27 · 5,000 Meters 4A Boys · Place 116 · KentridgeKentridge | 5,000 Meters 4A Boys | 116 | 19:34.9 PB | 9 |