Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGlenn Poole Invitational · Mar 112.94aGlenn Poole InvitationalMarch 1, 2025
110m Hurdles · 36" / 0.914m · OutdoorFVL Quad Twelve Bridges/River Valley/Roseville/Placer · Mar 2619.10aFVL Quad Twelve Bridges/River Valley/Roseville/PlacerMarch 26, 2025
110m Hurdles · 39" / 0.991m · OutdoorFVL TRIALS AND FINALS · Apr 2816.35aFVL TRIALS AND FINALSApril 28, 2026
200 Meters · IndoorRoseville Time Trials · Feb 1226.03Roseville Time Trials February 12, 2026
200 Meters · OutdoorBella Vista Bronco Speed Festival · Mar 2823.78aBella Vista Bronco Speed FestivalMarch 28, 2026
300m Hurdles · 33" / 0.838m · OutdoorGlenn Poole Invitational · Feb 2845.51aGlenn Poole InvitationalFebruary 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorFVL TRIALS AND FINALS · Apr 2842.48aFVL TRIALS AND FINALSApril 28, 2026
400 Meters · IndoorRoseville Time Trials · Feb 1255.33Roseville Time Trials February 12, 2026
400 Meters · OutdoorSJS D3 Championship Trials · May 1351.55aSJS D3 Championship TrialsMay 13, 2026
800 Meters · OutdoorDublin Distance Fiesta · Mar 202:11.11Dublin Distance Fiesta March 20, 2026
Long Jump · OutdoorFVL Quad Twelve Bridges/River Valley/Roseville/Placer · Mar 2617-03.00FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMarch 26, 2025

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 300m Hurdles · Place 9 · RosevilleRoseville300m Hurdles943.20a10
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 400 Meters · Place 7 · RosevilleRoseville400 Meters752.56a10
May 13SJS D3 Championship TrialsMay 13 · 300m Hurdles · Place 8 · RosevilleRoseville300m Hurdles841.20a10
May 13SJS D3 Championship TrialsMay 13 · 400 Meters · Place 9 · RosevilleRoseville400 Meters951.55a PB10
Apr 28FVL TRIALS AND FINALSApr 28 · 300m Hurdles · Place 4 · RosevilleRoseville300m Hurdles36" / 0.914mRound P4.42.71a10
Apr 28FVL TRIALS AND FINALSApr 28 · 300m Hurdles · Place 4 · RosevilleRoseville300m Hurdles36" / 0.914m4.42.48a PB10
Apr 28FVL TRIALS AND FINALSApr 28 · 110m Hurdles · Place 5 · RosevilleRoseville110m Hurdles39" / 0.991mRound P5.16.54a10
Apr 28FVL TRIALS AND FINALSApr 28 · 110m Hurdles · Place 5 · RosevilleRoseville110m Hurdles39" / 0.991m5.16.35a PBWind: 1.810
Apr 28FVL TRIALS AND FINALSApr 28 · 400 Meters · Place 3 · RosevilleRoseville400 MetersRound P3.51.72a10
Apr 28FVL TRIALS AND FINALSApr 28 · 400 Meters · Place 2 · RosevilleRoseville400 Meters2.51.55a10
Apr 18Placer County ChampionshipApr 18 · 300m Hurdles · Place 2 · Roseville (SJ)Roseville (SJ)300m Hurdles241.4810
Apr 18Placer County ChampionshipApr 18 · 110m Hurdles · Place 3 · Roseville (SJ)Roseville (SJ)110m Hurdles317.0210
Apr 18Placer County ChampionshipApr 18 · 400 Meters · Place 3 · Roseville (SJ)Roseville (SJ)400 Meters351.8210
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 300m Hurdles · Place 2 · RosevilleRoseville300m Hurdles242.24a10
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 110m Hurdles · Place 3 · RosevilleRoseville110m Hurdles317.38a10
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 400 Meters · Place 3 · RosevilleRoseville400 Meters351.82a10
Apr 4PR InvitationalApr 4 · 300m Hurdles · Place 5 · RosevilleRoseville300m Hurdles36" / 0.914m5.42.85a10
Apr 4PR InvitationalApr 4 · 110m Hurdles · Place 8 · RosevilleRoseville110m Hurdles39" / 0.991m8.17.42aWind: 1.110
Apr 4PR InvitationalApr 4 · 400 Meters · Place 5 · RosevilleRoseville400 Meters5.52.49a10
Mar 28Bella Vista Bronco Speed FestivalMar 28 · 400 Meters · Place 11 · RosevilleRoseville400 Meters1152.00a10
Mar 28Bella Vista Bronco Speed FestivalMar 28 · 200 Meters · Place 21 · RosevilleRoseville200 Meters2123.78a PB10
Mar 25FVL Meet Roseville Mar 25 · 300m Hurdles · Place 3 · RosevilleRoseville300m Hurdles344.87a10
Mar 25FVL Meet Roseville Mar 25 · 110m Hurdles · Place 4 · RosevilleRoseville110m Hurdles417.48a10
Mar 25FVL Meet Roseville Mar 25 · 400 Meters · Place 3 · RosevilleRoseville400 Meters351.74a10
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 284 · Roseville (Sj)Roseville (Sj)800 Meters2842:11.11 PB10
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 110m Hurdles · Place 19 · RosevilleRoseville110m Hurdles39" / 0.991m19.17.83aWind: 0.210
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 400 Meters · Place 25 · RosevilleRoseville400 Meters25.54.61a10
Mar 12FVL Meet at Twelve BridgesMar 12 · 300m Hurdles · Place 3 · RosevilleRoseville300m Hurdles344.74a10
Mar 12FVL Meet at Twelve BridgesMar 12 · 110m Hurdles · Place 6 · RosevilleRoseville110m Hurdles617.72a10
Mar 12FVL Meet at Twelve BridgesMar 12 · 400 Meters · Place 1 · RosevilleRoseville400 Meters153.71a10
Feb 28Glenn Poole InvitationalFeb 28 · 300m Hurdles · Place 4 · RosevilleRoseville300m Hurdles33" / 0.838m4.45.51a PB10
Feb 28Glenn Poole InvitationalFeb 28 · 110m Hurdles · Place 5 · RosevilleRoseville110m Hurdles39" / 0.991m5.17.89aWind: -1.510
Feb 28Glenn Poole InvitationalFeb 28 · 400 Meters · Place 10 · RosevilleRoseville400 Meters10.54.27a10
Jan 312026 Grant Winter All-Comers SeriesJan 31 · 400 Meters · Place 7 · Unattached High SchoolUnattached High School400 Meters7.54.76a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2127th Annual Pittsburg RelaysFeb 21 · High Jump · Place 7 · RosevilleRosevilleHigh Jump74-10.0010
Feb 2127th Annual Pittsburg RelaysFeb 21 · 110m Hurdles · Place 7 · RosevilleRoseville110m Hurdles719.43a10
Feb 12Roseville Time Trials Feb 12 · 400 Meters · Place 1 · Roseville (SJ)Roseville (SJ)400 Meters155.33 PB10
Feb 12Roseville Time Trials Feb 12 · 200 Meters · Place 4 · Roseville (SJ)Roseville (SJ)200 Meters426.03 PB10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 9FVL Championship May 9 · Long Jump · Place 12 · RosevilleRosevilleLong Jump1217-00.009
May 9FVL Championship May 9 · 300m Hurdles · Place 8 · RosevilleRoseville300m Hurdles846.75a9
May 9FVL Championship May 9 · 300m Hurdles · Place 8 · RosevilleRoseville300m Hurdles845.74a9
May 9FVL Championship May 9 · 110m Hurdles · Place 8 · RosevilleRoseville110m Hurdles817.77a9
May 9FVL Championship May 9 · 110m Hurdles · Place 6 · RosevilleRoseville110m Hurdles617.76a9
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · Long Jump · Place 2 · RosevilleRosevilleLong Jump216-11.009
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · 300m Hurdles · Place 4 · RosevilleRoseville300m Hurdles446.549
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · 110m Hurdles · Place 1 · RosevilleRoseville110m Hurdles117.289
Apr 3FVL Meet Roseville/Placer/Nevada UnionApr 3 · Long Jump · Place 2 · RosevilleRosevilleLong Jump217-49
Apr 3FVL Meet Roseville/Placer/Nevada UnionApr 3 · 300m Hurdles · Place 3 · RosevilleRoseville300m Hurdles346.79a9
Apr 3FVL Meet Roseville/Placer/Nevada UnionApr 3 · 110m Hurdles · Place 2 · RosevilleRoseville110m Hurdles218.65a9
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · Long Jump · Place 1 · RosevilleRosevilleLong Jump1.17-03.00 PB9
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · 300m Hurdles · Place 4 · RosevilleRoseville300m Hurdles33" / 0.838m4.47.51a9
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · 110m Hurdles · Place 4 · RosevilleRoseville110m Hurdles36" / 0.914m4.19.10a PBWind: 1.19
Mar 222nd Annual Falcon Hype InvitationalMar 22 · Long Jump · Place 8 · RosevilleRosevilleLong Jump815-109
Mar 222nd Annual Falcon Hype InvitationalMar 22 · 300m Hurdles · Place 7 · RosevilleRoseville300m Hurdles748.70a9
Mar 222nd Annual Falcon Hype InvitationalMar 22 · 110m Hurdles · Place 3 · RosevilleRoseville110m Hurdles318.61a9
Mar 7LeFebvre RelaysMar 7 · Long Jump · Place 5 · RosevilleRosevilleLong Jump516-8.50—
Mar 1Glenn Poole InvitationalMar 1 · 300m Hurdles · Place 10 · RosevilleRoseville300m Hurdles1051.72a—
Mar 1Glenn Poole InvitationalMar 1 · 110m Hurdles · Place 6 · RosevilleRoseville110m Hurdles619.77a—
Mar 1Glenn Poole InvitationalMar 1 · 100 Meters · Place 30 · RosevilleRoseville100 Meters3012.94a PB—