Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkCTMSL League Meet #1 · Sep 12 | 5:58.40 | CTMSL League Meet #1 | September 12, 2017 |
| 1.5 Miles · Lincoln ParkCross Town Middle School League XC Meet #1 · Sep 15 | 11:50.20 | Cross Town Middle School League XC Meet #1 | September 15, 2015 |
| 1.5 Miles · MagnusonCTMSL League Championship · Oct 17 | 09:00.90 | CTMSL League Championship | October 17, 2017 |
| 1.5 Miles · Upper WoodlandCross Town Middle School League XC Meet #3 · Sep 29 | 11:22.30 | Cross Town Middle School League XC Meet #3 | September 29, 2015 |
| 1.5 Miles · Warren G. Magnuson ParkCTMSL Meet #2 · Sep 20 | 10:15.90 | CTMSL Meet #2 | September 20, 2016 |
| 1.5 Miles · Woodland ParkCTMSL Meet #3 · Sep 27 | 10:53.40 | CTMSL Meet #3 | September 27, 2016 |
| 3 Miles · King's Roller Coaster Trail RunEmerald Sound XC #4 hosted by King's · Mar 20 | 20:51.90 | Emerald Sound XC #4 hosted by King's | March 20, 2021 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL · Sep 29 | 18:37.00 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL | September 29, 2018 |
| 5,000 Meters · Hartman ParkEmerald Sound Conference Meet at Hartman Park · Oct 14 | 21:22.30 | Emerald Sound Conference Meet at Hartman Park | October 14, 2021 |
| 5,000 Meters · Lake Sammamish State ParkEmerald City League - Nisually Meet #4 - Lake Sammamish · Oct 11 | 18:26.40 | Emerald City League - Nisually Meet #4 - Lake Sammamish | October 11, 2018 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 19:37.3 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
| 5,000 Meters · South Whidbey HSEmerald Sound Championship Meet · Apr 3 | 20:00.20 | Emerald Sound Championship Meet | April 3, 2021 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA State XC Meet · Nov 9 | 18:27.10 | 1A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Upper WoodlandEmerald City League Meet #3 - Upper Woodland · Sep 25 | 20:19.70 | Emerald City League Meet #3 - Upper Woodland | September 25, 2018 |
| 5,000 Meters · Warren G. Magnuson ParkEmerald Sound Meet #5 · Mar 27 | 20:13.60 | Emerald Sound Meet #5 | March 27, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Emerald Sound Conference Meet at Hartman ParkOct 14 · 5,000 Meters Varsity · Place 53 · OverlakeOverlake | 5,000 Meters Varsity | 53 | 21:22.30 PB | 12 |
| Oct 9 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's JV Silver avg over 20:00 · Place 60 · OverlakeOverlake | 5,000 Meters Men's JV Silver avg over 20:00 | 60 | 19:37.3 PB | 12 |
| Oct 6 | Emerald Sound Conference South Meet 2Oct 6 · 5,000 Meters Varsity · Place 28 · OverlakeOverlake | 5,000 Meters Varsity | 28 | 19:44.30 | 12 |
| Sep 22 | Emerald Sound Conference Meet 1 - South SiteSep 22 · 5,000 Meters Varsity Boys · Place 58 · OverlakeOverlake | 5,000 Meters Varsity Boys | 58 | 20:46.89 | 12 |
| Apr 3 | Emerald Sound Championship MeetApr 3 · 5,000 Meters Race #1 · Place 41 · OverlakeOverlake | 5,000 Meters Race #1 | 41 | 20:00.20 PB | 11 |
| Mar 27 | Emerald Sound Meet #5Mar 27 · 5,000 Meters Boys Combined · Place 44 · OverlakeOverlake | 5,000 Meters Boys Combined | 44 | 20:13.60 PB | 11 |
| Mar 20 | Emerald Sound XC #4 hosted by King'sMar 20 · 3 Miles Race #1 unmasked · Place 49 · OverlakeOverlake | 3 Miles Race #1 unmasked | 49 | 20:51.90 PB | 11 |
| Mar 13 | Emerald Sound Meet #3Mar 13 · 5,000 Meters Race #1 · Place 11 · OverlakeOverlake | 5,000 Meters Race #1 | 11 | 20:59.10 | 11 |
2019 Cross Country
2 results2018 Cross Country
3 results2017 Cross Country
3 results2016 Cross Country
4 results2015 Cross Country
4 results