Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMPLS Middle School Championships · May 2915.52aMPLS Middle School ChampionshipsMay 29, 2026
Discus · 1kg · OutdoorUSATF Minnesota Summer Meet #5 · Aug 519.25mUSATF Minnesota Summer Meet #5August 5, 2025
Long Jump · OutdoorMPLS MS Meet #1 · May 912' 6"MPLS MS Meet #1May 9, 2026
Shot Put · 4kg · OutdoorUSATF Minnesota Summer Meet #5 · Aug 57.01mUSATF Minnesota Summer Meet #5August 5, 2025
Shot Put · 8lb · OutdoorMPLS Middle School Championships · May 2929' 2.5"MPLS Middle School ChampionshipsMay 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MPLS Middle School ChampionshipsMay 29 · Long Jump · Place 12 · Justice PageJustice PageLong Jump12.11' 9"7
May 29MPLS Middle School ChampionshipsMay 29 · Shot Put · Place 2 · Justice PageJustice PageShot Put8lb2.29' 2.5" PB7
May 29MPLS Middle School ChampionshipsMay 29 · 100 Meters · Place 20 · Justice PageJustice Page100 Meters20.15.52a PB7
May 23MPLS MS Meet #3May 23 · Long Jump · Place 12 · Justice PageJustice PageLong Jump12.12' 3"7
May 23MPLS MS Meet #3May 23 · Shot Put · Place 3 · Justice PageJustice PageShot Put8lb3.28' 11"7
May 23MPLS MS Meet #3May 23 · 100 Meters · Place 24 · Justice PageJustice Page100 Meters24.15.63a7
May 16MPLS MS Meet #2May 16 · Long Jump · Justice PageJustice PageLong Jump—SCR7
May 16MPLS MS Meet #2May 16 · Shot Put · Justice PageJustice PageShot Put8lb—SCR7
May 9MPLS MS Meet #1May 9 · Long Jump · Place 4 · Justice PageJustice PageLong Jump4.12' 6" PB7
May 9MPLS MS Meet #1May 9 · Shot Put · Place 6 · Justice PageJustice PageShot Put8lb6.25' 7.5"7

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · Discus · Place 1 · Minnesota FlyersMinnesota FlyersDiscus1kg1.19.25m PB6
Aug 5USATF Minnesota Summer Meet #5Aug 5 · Shot Put · Place 1 · Minnesota FlyersMinnesota FlyersShot Put4kg1.7.01m PB6
Jul 15USATF Minnesota Summer Meet #3Jul 15 · Discus · Place 1 · Minnesota FlyersMinnesota FlyersDiscus123.69m6
Jul 1USATF Minnesota Summer Meet #2Jul 1 · Discus · Place 2 · Minnesota FlyersMinnesota FlyersDiscus221.06m6
Jul 1USATF Minnesota Summer Meet #2Jul 1 · Shot Put · Place 2 · Minnesota FlyersMinnesota FlyersShot Put26.85m6
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Javelin · Place 1 · Minnesota FlyersMinnesota FlyersJavelin121.40m6
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Discus · Place 2 · Minnesota FlyersMinnesota FlyersDiscus221.95m6
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Shot Put · Place 2 · Minnesota FlyersMinnesota FlyersShot Put27.00m6
Jun 24USATF Minnesota Summer Meet #1Jun 24 · Shot Put · Place 1 · Minnesota FlyersMinnesota FlyersShot Put16.51m6
May 31MPLS Middle School ChampionshipsMay 31 · Long Jump · Place 15 · Justice PageJustice PageLong Jump15.10' 4"6
May 31MPLS Middle School ChampionshipsMay 31 · Shot Put · Place 4 · Justice PageJustice PageShot Put8lb4.19' 5.5"6
May 28MPLS MS Meet @ RooseveltMay 28 · Long Jump · Place 17 · Justice PageJustice PageLong Jump1710-16
May 28MPLS MS Meet @ RooseveltMay 28 · Shot Put · Place 4 · Justice PageJustice PageShot Put419-116
May 17MPLS Middle School Meet @ WashburnMay 17 · Long Jump · Place 13 · Justice PageJustice PageLong Jump1311-7.756
May 17MPLS Middle School Meet @ WashburnMay 17 · Shot Put · Place 6 · Justice PageJustice PageShot Put65.81m6