Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 286:10.3West Seattle Rust BusterSeptember 28, 2019
3,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 2311:17.02USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2019
3,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1611:55.68USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2019
3,000 Meters · Upper WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1013:49.99USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 10, 2018
3,000 Meters · Woodland ParkUSATF Pacific Northwest Association Junior Olympic Chamipionships · Nov 1115:41.46USATF Pacific Northwest Association Junior Olympic ChamipionshipsNovember 11, 2017
4,000 Meters · 4K CourseVassar Season Opener · Aug 2813:22.32Vassar Season OpenerAugust 28, 2026
4,000 Meters · Vassar Farm & Ecological PreserveVassar Season Opener · Aug 2913:18.9Vassar Season OpenerAugust 29, 2025
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 517:59.59Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Lincoln ParkMetro Dual Meet 10/9 · Oct 918:02.6Metro Dual Meet 10/9October 9, 2024
5,000 Meters · Warren G. Magnuson ParkMetro League XC - Garfield / Franklin / Ingraham / Rainier Beach / Ballard @ Magnuson Park · Oct 517:52.5Metro League XC - Garfield / Franklin / Ingraham / Rainier Beach / Ballard @ Magnuson ParkOctober 5, 2022
6,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1320:15.3Vassar Ron Stonitsch InvitationalSeptember 13, 2025
8,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3127:31.6Liberty League XC ChampionshipsOctober 31, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:27.8Running of the CowsOctober 3, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:46.4Conn College InviteOctober 17, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:23.6Paul Short Run (College)October 3, 2025
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2026:53.6DIII Pre-NatsSeptember 20, 2025
8,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 127:37.2Liberty League Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2626:41.6RPI Fairgrounds ShowdownSeptember 26, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Liberty League XC ChampionshipsOct 31 · 8,000 Meters Liberty League · Place 49 · VassarVassar8,000 Meters Liberty League4927:31.6 PBSo
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 205 · VassarVassar8,000 Meters Blue20526:46.4 PBSo
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 283 · VassarVassar8,000 Meters Navy Championship28327:27.8 PBSo
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 103 · VassarVassar8,000 Meters College10326:41.6 PBSo
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 6,000 Meters Open · Place 22 · VassarVassar6,000 Meters Open2220:22.97So
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 39 · VassarVassar5,000 Meters Open3917:59.59 PBSo
Aug 28Vassar Season OpenerAug 28 · 4,000 Meters College · Place 17 · VassarVassar4,000 Meters College1713:22.32 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 53 · VassarVassar8,000 Meters Champ5327:37.2 PBFr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 223 · VassarVassar8,000 Meters Blue22327:17.01Fr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 296 · VassarVassar8,000 Meters White29627:23.6 PBFr
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 56 · VassarVassar8,000 Meters College5626:53.6 PBFr
Sep 13Vassar Ron Stonitsch InvitationalSep 13 · 6,000 Meters College · Place 30 · VassarVassar6,000 Meters College3020:15.3 PBFr
Aug 29Vassar Season OpenerAug 29 · 4,000 Meters College · Place 19 · VassarVassar4,000 Meters College1913:18.9 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 3A · Place 103 · IngrahamIngraham5,000 Meters 3A10317:02.612
Oct 312024 Sea-King 2A & 3A District MeetOct 31 · 5,000 Meters Varsity 3A · Place 36 · IngrahamIngraham5,000 Meters Varsity 3A3617:01.9012
Oct 24Metro CC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 53 · IngrahamIngraham5,000 Meters Varsity5317:58.2012
Oct 9Metro Dual Meet 10/9Oct 9 · 5,000 Meters Varsity · Place 1 · IngrahamIngraham5,000 Meters Varsity118:02.6 PB12
Sep 25Metro League XC: Ingraham, Ballard, West Seattle, Rainier Beach, Eastside C @ Garfield / FranklinSep 25 · 5,000 Meters Varsity · Place 14 · IngrahamIngraham5,000 Meters Varsity1418:23.812
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 9 · IngrahamIngraham5,000 Meters Varsity916:56.712

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26District 2 - 3A SeaKing Cross Country ChampionshipsOct 26 · 5,000 Meters 3A · Place 76 · IngrahamIngraham5,000 Meters 3A7617:46.011
Oct 192023 Metro Championships Cross CountryOct 19 · 5,000 Meters Varsity · Place 43 · IngrahamIngraham5,000 Meters Varsity4317:40.1011
Oct 11Metro League XC Week #5Oct 11 · 5,000 Meters Varsity · Place 10 · IngrahamIngraham5,000 Meters Varsity1017:27.711
Oct 4Metro League XC - Ingraham/Franklin/Ballard (Lincoln Park)Oct 4 · 5,000 Meters Varsity · Place 6 · IngrahamIngraham5,000 Meters Varsity617:15.211
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 3A · Place 80 · IngrahamIngraham5,000 Meters Varsity 3A8017:13.3JR
Sep 27Metro League XC Week #3 Frank, Ingraham, Lake, SPSep 27 · 5,000 Meters Open · Place 28 · IngrahamIngraham5,000 Meters Open2818:34.511
Sep 16BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Varsity · Place 19 · IngrahamIngraham5,000 Meters Varsity1917:58.311
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Varsity · Place 48 · IngrahamIngraham2 Miles Varsity4811:24.4511

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Sea-King 3A District ChampionshipsOct 27 · 5,000 Meters Varsity · Place 82 · IngrahamIngraham5,000 Meters Varsity8218:56.2010
Oct 21Metro ChampionshipsOct 21 · 5,000 Meters Varsity · Place 55 · IngrahamIngraham5,000 Meters Varsity5518:33.10—
Oct 12Metro League XC - O'Dea / HNA / Ball / Rainier Beach / Seattle Prep / Ingraham / Roos / Nathan HaleOct 12 · 5,000 Meters Varsity · Place 15 · IngrahamIngraham5,000 Meters Varsity1518:26.810
Oct 5Metro League XC - Garfield / Franklin / Ingraham / Rainier Beach / Ballard @ Magnuson ParkOct 5 · 5,000 Meters Boys Varsity / Junior Varsity · Place 11 · IngrahamIngraham5,000 Meters Boys Varsity / Junior Varsity1117:52.5 PB10
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 3A · Place 92 · IngrahamIngraham5,000 Meters Varsity 3A9217:44.80SO
Sep 28Metro League XC - Ingraham / Lincoln / Cleveland / Nathan Hale @ Lower WoodlandSep 28 · 5,000 Meters Varsity · Place 21 · IngrahamIngraham5,000 Meters Varsity2118:59.910
Sep 17Fort Steilacoom XC InvitationalSep 17 · 5,000 Meters Varsity · Place 17 · IngrahamIngraham5,000 Meters Varsity1718:26.310
Sep 10Gear Up Northwest XC Preview hosted by SehomeSep 10 · 2 Miles Sophomore · Place 20 · IngrahamIngraham2 Miles Sophomore2011:26.5210

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 42 · Rain City FlyersRain City Flyers3,000 Meters 11-124211:17.02 PB7
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 19 · Rain City FlyersRain City Flyers3,000 Meters 11-121911:55.68 PB7
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 11-12 · Place 8 · Rain City FlyersRain City Flyers1 Miles 11-1286:10.3 PB7

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 10USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 53 · Rain City FlyersRain City Flyers3,000 Meters 11-125313:49.99 PB6

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChamipionshipsNov 11 · 3,000 Meters 9-10 · Place 45 · Rain City FlyersRain City Flyers3,000 Meters 9-104515:41.46 PB5