Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkCTMSL Meet #1 · Sep 13 | 6:22.7 | CTMSL Meet #1 | September 13, 2016 |
| 1.5 Miles · Kelsey Creek ParkCascade/CTMSL Meet · Oct 14 | 10:50.01 | Cascade/CTMSL Meet | October 14, 2014 |
| 1.5 Miles · Lincoln ParkCross Town Middle School League XC Meet #1 · Sep 15 | 12:04.10 | Cross Town Middle School League XC Meet #1 | September 15, 2015 |
| 1.5 Miles · Upper WoodlandCross Town Middle School League XC Meet #3 · Sep 29 | 10:51.20 | Cross Town Middle School League XC Meet #3 | September 29, 2015 |
| 1.5 Miles · Warren G. Magnuson ParkCrosstown Middle School League Championship · Oct 18 | 09:34.30 | Crosstown Middle School League Championship | October 18, 2016 |
| 1.5 Miles · Woodland ParkCTMSL Meet #3 · Sep 27 | 10:08.00 | CTMSL Meet #3 | September 27, 2016 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 21:13.28 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Lake Sammamish State ParkEmerald City - Nisqually Meet · Oct 12 | 20:39.20 | Emerald City - Nisqually Meet | October 12, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 21:10.7 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lincoln ParkEmerald City League Championship Meet · Oct 20 | 20:27.00 | Emerald City League Championship Meet | October 20, 2017 |
| 5,000 Meters · South Whidbey HS39th Carl Westling South Whidbey Invitational · Sep 16 | 22:12.71 | 39th Carl Westling South Whidbey Invitational | September 16, 2017 |
| 5,000 Meters · Upper WoodlandEmerald City League Meet #3 · Sep 26 | 22:39.00 | Emerald City League Meet #3 | September 26, 2017 |
| 5,000 Meters · Warren G. Magnuson ParkEmerald City League - Nisqually Meet #2 · Sep 19 | 21:22.50 | Emerald City League - Nisqually Meet #2 | September 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Emerald City League Championship MeetOct 20 · 5,000 Meters Boys Open - ECL · Place 48 · University PrepUniversity Prep | 5,000 Meters Boys Open - ECL | 48 | 20:27.00 PB | 9 |
| Oct 12 | Emerald City - Nisqually MeetOct 12 · 5,000 Meters Men's Open · Place 88 · University PrepUniversity Prep | 5,000 Meters Men's Open | 88 | 20:39.20 PB | 9 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters JV Boys team avg over 21:00 · Place 121 · University PrepUniversity Prep | 5,000 Meters JV Boys team avg over 21:00 | 121 | 21:10.7 PB | 9 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] · Place 174 · University PrepUniversity Prep | 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] | 174 | 21:13.28 PB | 9 |
| Sep 26 | Emerald City League Meet #3Sep 26 · 5,000 Meters Boys Open · Place 54 · University PrepUniversity Prep | 5,000 Meters Boys Open | 54 | 22:39.00 PB | 9 |
| Sep 19 | Emerald City League - Nisqually Meet #2Sep 19 · 5,000 Meters Boys Open · Place 70 · University PrepUniversity Prep | 5,000 Meters Boys Open | 70 | 21:22.50 PB | 9 |
| Sep 16 | 39th Carl Westling South Whidbey InvitationalSep 16 · 5,000 Meters Junior Varsity Over 22 Min. · Place 60 · University PrepUniversity Prep | 5,000 Meters Junior Varsity Over 22 Min. | 60 | 22:12.71 PB | 9 |
2016 Cross Country
4 results2015 Cross Country
4 results2014 Cross Country
4 results