Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bellarmine Prep HSThe 21st Bellarmine Invite · Sep 14 | 12:57.00 | The 21st Bellarmine Invite | September 14, 2019 |
| 3 Miles · Chambers Creek Regional Park24th John Payne/Curtis XC Invitational · Oct 5 | 19:40.80 | 24th John Payne/Curtis XC Invitational | October 5, 2019 |
| 3 Miles · Hamlin ParkMetro League XC - Bishop Blanchet vs Ballard · Mar 30 | 21:44 | Metro League XC - Bishop Blanchet vs Ballard | March 30, 2021 |
| 3 Miles · Hamlin ParkMetro League XC - Ballard vs Lakeside @ Hamlin Park · Mar 23 | 23:37.0 | Metro League XC - Ballard vs Lakeside @ Hamlin Park | March 23, 2021 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 28 | 20:17.60 | Bellevue Cross Country Invite | September 28, 2019 |
| 5,000 Meters · Lower WoodlandMetro League Championships · Oct 24 | 20:09.87 | Metro League Championships | October 24, 2019 |
| 5,000 Meters · Warren G. Magnuson ParkMetro League XC - Lincoln vs Ballard · Apr 6 | 21:00 | Metro League XC - Lincoln vs Ballard | April 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Metro Championships Oct 21 · 5,000 Meters Junior Varsity · Place 95 · Ballard | 5,000 Meters Junior Varsity | 95 | 19:52.20 | 12 |
| Oct 13 | Hale/Ballard/ Garfield/Roosevelt/FranklinOct 13 · 5,000 Meters Junior Varsity · Place 17 · Ballard | 5,000 Meters Junior Varsity | 17 | 19:48.07 | 12 |
| Oct 6 | Roosevelt, Ballard,HaleOct 6 · 5,000 Meters Varsity · Place 46 · Ballard | 5,000 Meters Varsity | 46 | 20:08 | 12 |
| Oct 2 | 25th John Payne/Curtis XC InvitationalOct 2 · 5,000 Meters Junior Varsity Open · Place 19 · Ballard | 5,000 Meters Junior Varsity Open | 19 | 20:43.0 | 12 |
| Sep 25 | Bellevue Cross Country InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 79 · Ballard | 5,000 Meters Junior Varsity | 79 | 21:12.0 | 12 |
| Sep 22 | Ballard/WS/Garfield/Franklin/ Cleveland/C Sealth/R BeachSep 22 · 5,000 Meters Varsity · Place 51 · Ballard | 5,000 Meters Varsity | 51 | 20:21.38 | 12 |
| Sep 11 | The 22nd Bellarmine XC InviteSep 11 · 2 Miles HS Junior Varsity (11/12) · Place 29 · Ballard | 2 Miles HS Junior Varsity (11/12) | 29 | 13:11.30 | 12 |
| Apr 6 | Metro League XC - Lincoln vs BallardApr 6 · 5,000 Meters Varsity · Place 39 · Ballard | 5,000 Meters Varsity | 39 | 21:00 PB | 11 |
| Mar 30 | Metro League XC - Bishop Blanchet vs BallardMar 30 · 3 Miles Varsity · Place 36 · Ballard | 3 Miles Varsity | 36 | 21:44 PB | 11 |
| Mar 23 | Metro League XC - Ballard vs Lakeside @ Hamlin ParkMar 23 · 3 Miles Boys Open - 3.0 Mile Course · Place 29 · Ballard | 3 Miles Boys Open - 3.0 Mile Course | 29 | 23:37.0 PB | 11 |
| Mar 16 | Ballard Vs RooseveltMar 16 · 5,000 Meters VARSITY · Place 54 · Ballard | 5,000 Meters VARSITY | 54 | 22:37 | 11 |
| Mar 10 | Metro League XC - Ballard vs Nathan HaleMar 10 · 5,000 Meters Varsity · Place 33 · Ballard | 5,000 Meters Varsity | 33 | 22:36Unofficial | 11 |
2019 Cross Country
6 results2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Ballard 2 Mile Time TrialOct 26 · 2 Miles Boys · Place 17 · Ballard | 2 Miles Boys | 17 | 13:10.4Unofficial | 9 |
| Oct 18 | Metro 3A Championship MeetOct 18 · 5,000 Meters Frosh/Soph Freshman · Place 110 · Ballard | 5,000 Meters Frosh/Soph Freshman | 110 | 22:22.10 | 9 |
| Oct 10 | Hale/Garfield/Franklin/ING/Ballard/ROOS/WS/CS/CLEV/RBOct 10 · 5,000 Meters Junior Varsity Frosh/Soph · Place 79 · Ballard | 5,000 Meters Junior Varsity Frosh/Soph | 79 | 22:55.58 | 9 |
| Oct 3 | Ballard/HaleOct 3 · Varsity · Place 68 · Ballard | Varsity | 68 | 21:46 | 9 |
| Sep 22 | Bellevue Cross Country Invitational Sep 22 · 5,000 Meters Junior Varsity · Place 155 · Ballard | 5,000 Meters Junior Varsity | 155 | 21:41.40 | 9 |
| Sep 19 | LINCOLN Sep 19 · 5,000 Meters Varsity · Ballard | 5,000 Meters Varsity | 0 | 22:34Unofficial | 9 |
| Sep 19 | Garfield/WS/Franklin/Ballard/HaleSep 19 · 5,000 Meters Varsity · Ballard | 5,000 Meters Varsity | — | — | 9 |
| Sep 12 | Ingrahm/Franklin/Bainbridge/Ballard/Garfield/WSSep 12 · Varsity · Place 75 · Ballard | Varsity | 75 | 23:35.36 | 9 |
| Sep 8 | The 20th Bellarmine InvitationalSep 8 · Varsity · Place 85 · Ballard | Varsity | 85 | 13:59.90 | 9 |