Personal bests

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · Long Jump · Place 1 · The Inner Circle Track ClubThe Inner Circle Track ClubLong Jump1.4.94m PB10
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 7 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound S7.13.26aWind: 1.310
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 8 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters8.13.70aWind: 010
May 28OSAA State Track & Field ChampionshipsMay 28 · Long Jump · Place 8 · MarshfieldMarshfieldLong Jump8.4.72mWind: 0.510
May 28OSAA State Track & Field ChampionshipsMay 28 · 100 Meters · Place 6 · MarshfieldMarshfield100 MetersRound P6.12.89aWind: 0.210
May 28OSAA State Track & Field ChampionshipsMay 28 · 100 Meters · Place 5 · MarshfieldMarshfield100 Meters5.12.79aWind: 0.810
May 976th Annual Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 9 · Long Jump · Place 2 · MarshfieldMarshfieldLong Jump2.15' 8.5"10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 10 · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRound P1027.34a PB9
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 6 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound P613.06a9
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 4 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters412.90a9
Jun 19Nike Outdoor NationalsJun 19 · 100 Meters · Place 23 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters2312.80a9
Jun 19Nike Outdoor NationalsJun 19 · 100 Meters · Place 23 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound P2312.80a9
May 1075th Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 10 · 200 Meters · Place 9 · MarshfieldMarshfield200 Meters9.27.72a9
May 1075th Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 10 · 100 Meters · Place 6 · MarshfieldMarshfield100 Meters6.12.76a PB9
May 2117th Annual Coos County MeetMay 2 · 200 Meters · Place 1 · MarshfieldMarshfield200 Meters1.28.15a9
May 2117th Annual Coos County MeetMay 2 · 100 Meters · Place 1 · MarshfieldMarshfield100 Meters1.13.30a9
Apr 26Meet of Champions 4A-1AApr 26 · 200 Meters · Place 17 · MarshfieldMarshfield200 Meters17.27.87a9
Apr 26Meet of Champions 4A-1AApr 26 · 100 Meters · Place 4 · MarshfieldMarshfield100 Meters4.12.89a9
Apr 22Sky-Em League JV Meet @ MaristApr 22 · 100 Meters · Place 3 · MarshfieldMarshfield100 Meters3.13.69a9
Apr 15Sky-Em League JV Meet @ CGApr 15 · 200 Meters · Place 2 · MarshfieldMarshfield200 Meters2.28.03a9
Mar 12Purple & Gold Intra-SquadMar 12 · 200 Meters · Place 1 · MarshfieldMarshfield200 Meters1.30.64aUnofficial9
Mar 12Purple & Gold Intra-SquadMar 12 · 100 Meters · Place 1 · MarshfieldMarshfield100 Meters1.13.54aUnofficial9

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 11 · The Inner CircleThe Inner Circle200 Meters1127.57a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 14 · The Inner CircleThe Inner Circle100 Meters1413.19a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · The Inner CircleThe Inner Circle200 Meters427.76a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · The Inner CircleThe Inner Circle200 Meters427.95a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 3 · The Inner CircleThe Inner Circle100 Meters313.25a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 3 · The Inner CircleThe Inner Circle100 Meters313.16a—
Jun 122024 Nike Outdoor NationalsJun 12 · 100 Meters · Place 19 · The Inner CircleThe Inner Circle100 MetersRound P1913.18a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 100 Meters · Place 7 · The Inner CircleThe Inner Circle100 Meters713.58a—
May 23Oregon Middle School Meet of ChampionsMay 23 · 200 Meters · Place 8 · North BendNorth Bend200 MetersRound P8.27.05aWind: 3.18
May 23Oregon Middle School Meet of ChampionsMay 23 · 200 Meters · Place 7 · North BendNorth Bend200 Meters7.28.36a8
May 23Oregon Middle School Meet of ChampionsMay 23 · 100 Meters · Place 7 · North BendNorth Bend100 MetersRound P7.12.83aWind: 28
May 23Oregon Middle School Meet of ChampionsMay 23 · 100 Meters · Place 4 · North BendNorth Bend100 Meters4.13.00aWind: -0.78
May 16South Coast MOC QualifierMay 16 · 400 Meters · Place 3 · North BendNorth Bend400 Meters3.1:11.00a8
May 16South Coast MOC QualifierMay 16 · 100 Meters · Place 1 · North BendNorth Bend100 Meters1.13.02a8
May 2Far West League District T&F Championships @ SiuslawMay 2 · 200 Meters · Place 1 · North BendNorth Bend200 Meters1.27.40a8
May 2Far West League District T&F Championships @ SiuslawMay 2 · 100 Meters · Place 1 · North BendNorth Bend100 Meters1.13.01a8
Apr 24Waldport Middle School MeetApr 24 · 200 Meters · Place 1 · North BendNorth Bend200 Meters1.32.92a8
Apr 24Waldport Middle School MeetApr 24 · 100 Meters · Place 1 · North BendNorth Bend100 Meters1.13.17a8
Apr 17North Bend Middle School MeetApr 17 · 200 Meters · Place 1 · North BendNorth Bend200 Meters1.27.85a8
Apr 17North Bend Middle School MeetApr 17 · 100 Meters · Place 1 · North BendNorth Bend100 Meters1.13.09a8
Apr 10Azalea MeetApr 10 · 200 Meters · Place 1 · North BendNorth Bend200 Meters1.28.25a8
Apr 10Azalea MeetApr 10 · 100 Meters · Place 1 · North BendNorth Bend100 Meters1.13.35a8
Apr 3Sutherlin Middle School Home Meet 2024Apr 3 · 200 Meters · Place 1 · North BendNorth Bend200 Meters1.29.51a8
Apr 3Sutherlin Middle School Home Meet 2024Apr 3 · 100 Meters · Place 1 · North BendNorth Bend100 Meters1.13.32a8

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 100 Meters · Place 50 · The Inner CircleThe Inner Circle100 MetersRound P5013.11a—
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 9 · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRound P9.28.34a7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 3 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound P3.13.35a7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 3 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters3.13.16a7
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 6 · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRound P6.27.65aWind: 2.47
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 6 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters6.28.35aWind: 1.67
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 7 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound P7.13.61aWind: -0.27
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 6 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters6.13.33aWind: 2.57
Jun 152023 Nike Outdoor NationalsJun 15 · 100 Meters · Place 29 · The Inner CircleThe Inner Circle100 MetersRound P2913.38a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 200 Meters · Place 14 · The Inner CircleThe Inner Circle200 Meters1428.23a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 100 Meters · Place 12 · The Inner CircleThe Inner Circle100 Meters1213.54a—
May 24Oregon Middle School Meet of ChampionsMay 24 · 100 Meters · Place 35 · HazelbrookHazelbrook100 MetersRound P3513.63a—
May 16WRL District MeetMay 16 · 100 Meters · Place 1 · HazelbrookHazelbrook100 Meters113.37a—
May 11WRL @ Lake OswegoMay 11 · 100 Meters · Place 4 · HazelbrookHazelbrook100 Meters414.01a—
Apr 19WRL Hazelbrook, Tumwata @ Sherwood MSApr 19 · 100 Meters · Place 21 · HazelbrookHazelbrook100 Meters2116.21a—
Apr 13WRL @ Hazelbrook (Tualatin HS)Apr 13 · 200 Meters · Place 1 · HazelbrookHazelbrook200 Meters129.11a—
Apr 13WRL @ Hazelbrook (Tualatin HS)Apr 13 · 100 Meters · Place 1 · HazelbrookHazelbrook100 Meters113.47a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 3STCU West Coast Indoor Track & Field ChampionshipsMar 3 · 60 Meters · Place 12 · The Inner CircleThe Inner Circle60 MetersRound P1229.14a7
Mar 3STCU West Coast Indoor Track & Field ChampionshipsMar 3 · 60 Meters · Place 11 · The Inner CircleThe Inner Circle60 MetersRound P118.79a PB7

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 7USATF Region 13 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 11 · The Inner CircleThe Inner Circle200 MetersRound P1129.56a—
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 5 · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRound P5.29.79a6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 7 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters7.32.87aWind: -2.86
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 3 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound P3.14.80a6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 3 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters3.14.21a6
May 17WRL District ChampionshipsMay 17 · 400 Meters · Place 8 · HazelbrookHazelbrook400 Meters8.1:11.24a6
May 17WRL District ChampionshipsMay 17 · 100 Meters · Place 8 · HazelbrookHazelbrook100 Meters8.14.72a6
May 10Tumwata, Hazelbrook and Meridian @ Tumwata MSMay 10 · 400 Meters · Place 3 · HazelbrookHazelbrook400 Meters3.1:08.71a PB6
May 10Tumwata, Hazelbrook and Meridian @ Tumwata MSMay 10 · 100 Meters · Place 3 · HazelbrookHazelbrook100 Meters3.14.63a6
May 5WRL @ Sherwood (Sherwood, Hazelbrook, Canby)May 5 · 400 Meters · Place 3 · HazelbrookHazelbrook400 Meters3.1:10.95a6
May 5WRL @ Sherwood (Sherwood, Hazelbrook, Canby)May 5 · 100 Meters · Place 2 · HazelbrookHazelbrook100 Meters2.15.37a6
Apr 28WRL @ Tualatin HS (Hazelbrook, Gardiner, Sherwood)Apr 28 · 400 Meters · Place 1 · HazelbrookHazelbrook400 Meters1.1:14.26a6
Apr 28WRL @ Tualatin HS (Hazelbrook, Gardiner, Sherwood)Apr 28 · 100 Meters · Place 3 · HazelbrookHazelbrook100 Meters3.15.08a6
Apr 14Tumwata, LOJ and Hazelbrook @ Tumwata MSApr 14 · 400 Meters · Place 1 · HazelbrookHazelbrook400 Meters1.1:18.27a6
Apr 14Tumwata, LOJ and Hazelbrook @ Tumwata MSApr 14 · 100 Meters · Place 2 · HazelbrookHazelbrook100 Meters2.15.47a6