Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Avery ParkNike NW Middle School XC Showdown presented by HOTV · Oct 12 | 12:38.27 | Nike NW Middle School XC Showdown presented by HOTV | October 12, 2017 |
| 3,000 Meters · Crystal Lake Sports ParkCorvallis Middle School Challenge · Sep 17 | 15:05.0 | Corvallis Middle School Challenge | September 17, 2015 |
| 3,000 Meters · Jefferson HSJefferson Invitational · Sep 27 | 14:34 | Jefferson Invitational | September 27, 2016 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 22 | 12:53.3 | McMinnville Middle School Invite | September 22, 2017 |
| 3,000 Meters · Joe Dancer Park 3KMcMinnville Middle School Invitational · Sep 30 | 13:26.4 | McMinnville Middle School Invitational | September 30, 2016 |
| 3,000 Meters · Philomath Middle SchoolPhil MS XC Meet · Oct 19 | 13:06.92 | Phil MS XC Meet | October 19, 2016 |
| 3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton Invitational · Oct 5 | 12:45.4 | Regis/Stayton Invitational | October 5, 2017 |
| 3,000 Meters · Wortman ParkWortman Challenge · Sep 15 | 13:45.4 | Wortman Challenge | September 15, 2016 |
| 3,200 Meters · Bryant ParkHarrier Classic · Oct 3 | 16:02.2 | Harrier Classic | October 3, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Phil MS XC MeetOct 19 · 3,000 Meters Middle School · Place 75 · Corvallis Junior High | 3,000 Meters Middle School | 75 | 13:06.92 PB | 7 |
| Oct 6 | Regis/Stayton Invitational (MS, HS)Oct 6 · 3,000 Meters Middle School 5th, 6th, 7th 8th · Place 120 · Corvallis Junior High | 3,000 Meters Middle School 5th, 6th, 7th 8th | 120 | 12:52.9 | 7 |
| Sep 30 | McMinnville Middle School InvitationalSep 30 · 3,000 Meters Junior Varsity · Place 33 · Corvallis Junior High | 3,000 Meters Junior Varsity | 33 | 13:26.4 PB | 7 |
| Sep 27 | Jefferson InvitationalSep 27 · 3,000 Meters Middle School Boys · Place 63 · Corvallis Junior High | 3,000 Meters Middle School Boys | 63 | 14:34 PB | 7 |
| Sep 15 | Wortman ChallengeSep 15 · 3,000 Meters Junior Varsity · Place 39 · Corvallis Junior High | 3,000 Meters Junior Varsity | 39 | 13:45.4 PB | 7 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Philomath MS XC MeetOct 21 · 3,000 Meters Middle School 4:30 PM Race · Place 88 · Corvallis Junior High | 3,000 Meters Middle School 4:30 PM Race | 88 | 13:53.4 | 6 |
| Oct 16 | McMinnville Middle School InvitationalOct 16 · 3,000 Meters Middle School · Place 136 · Corvallis Junior High | 3,000 Meters Middle School | 136 | 14:01.36 | 6 |
| Oct 8 | Northwest Middle School XC ShowdownOct 8 · 3,000 Meters Sweepstakes · Place 88 · Corvallis Junior High | 3,000 Meters Sweepstakes | 88 | 14:16.9 | 6 |
| Oct 3 | Harrier ClassicOct 3 · 3,200 Meters Middle School/Open · Place 95 · Corvallis Junior High | 3,200 Meters Middle School/Open | 95 | 16:02.2 PB | 6 |
| Sep 24 | Wortman ChallengeSep 24 · 3,000 Meters Middle School 7/8 · Place 74 · Corvallis Junior High | 3,000 Meters Middle School 7/8 | 74 | 14:23.00 | 6 |
| Sep 17 | Corvallis Middle School ChallengeSep 17 · 3,000 Meters Middle School · Place 125 · Corvallis Junior High | 3,000 Meters Middle School | 125 | 15:05.0 PB | 6 |