Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #3 · Apr 2517.27aCYO Portland Liberty #3April 25, 2026
Javelin · 300g TJ · OutdoorCYO Portland Valley Catholic #3 · Apr 2749' 11CYO Portland Valley Catholic #3April 27, 2024
Javelin · 450g AeroJav · OutdoorCYO Portland Meet of Champions · May 1629.44mCYO Portland Meet of ChampionsMay 16, 2026
Shot Put · 6lb · OutdoorCYO Portland La Salle #2 · Apr 189.64mCYO Portland La Salle #2April 18, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · Javelin · Place 4 · The MadeleineJavelin450g AeroJav4.29.44m PB6
May 16CYO Portland Meet of ChampionsMay 16 · Shot Put · Place 3 · The MadeleineShot Put6lb3.9.36m6
May 2CYO Portland La Salle #4May 2 · Javelin · Place 9 · The MadeleineJavelin450g AeroJav9.17.02m6
May 2CYO Portland La Salle #4May 2 · Shot Put · Place 1 · The MadeleineShot Put6lb1.8.15m6
May 2CYO Portland La Salle #4May 2 · 100 Meters · Place 21 · The Madeleine100 Meters21.17.31a6
Apr 25CYO Portland Liberty #3Apr 25 · Javelin · Place 3 · The MadeleineJavelin450g AeroJav3.24.13m6
Apr 25CYO Portland Liberty #3Apr 25 · Shot Put · Place 2 · The MadeleineShot Put6lb2.8.81m6
Apr 25CYO Portland Liberty #3Apr 25 · 100 Meters · Place 22 · The Madeleine100 Meters22.17.27a PB6
Apr 18CYO Portland La Salle #2Apr 18 · Shot Put · Place 1 · The MadeleineShot Put6lb1.9.64m PB6
Apr 11CYO Portland Seton #1Apr 11 · Javelin · Place 1 · The MadeleineJavelin450g AeroJav1.17.92m6
Apr 11CYO Portland Seton #1Apr 11 · Shot Put · Place 1 · The MadeleineShot Put6lb1.8.87m6

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Shot Put · Place 7 · The MadeleineShot Put726-45
May 3CYO Portland Liberty #4May 3 · Shot Put · Place 3 · The MadeleineShot Put6lb3.23' 5"5
Apr 26CYO Portland La Salle #3Apr 26 · Shot Put · Place 4 · The MadeleineShot Put6lb4.26' 0"5
Apr 12CYO Portland La Salle #2Apr 12 · Shot Put · Place 3 · The MadeleineShot Put323-2.55

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11CYO Roadrunner Champs La SalleMay 11 · Javelin · Place 32 · The MadeleineJavelin300g TJ32.36' 94
May 11CYO Roadrunner Champs La SalleMay 11 · Shot Put · Place 2 · The MadeleineShot Put6lb2.22' 0.54
May 4CYO Portland Liberty HS #4May 4 · Javelin · Place 11 · The MadeleineJavelin300g TJ11.42' 44
May 4CYO Portland Liberty HS #4May 4 · Shot Put · Place 3 · The MadeleineShot Put6lb3.19' 04
Apr 27CYO Portland Valley Catholic #3Apr 27 · Javelin · Place 5 · The MadeleineJavelin300g TJ5.49' 11 PB4
Apr 27CYO Portland Valley Catholic #3Apr 27 · Shot Put · Place 2 · The MadeleineShot Put6lb2.20' 64
Apr 13CYO Portland La Salle #1Apr 13 · Javelin · Place 15 · The MadeleineJavelin300g TJ15.42' 14
Apr 13CYO Portland La Salle #1Apr 13 · Shot Put · Place 2 · The MadeleineShot Put6lb2.17' 7.754

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13CYO Roadrunner Champs La SalleMay 13 · Javelin · Place 31 · The MadeleineJavelin300g TJ31.32' 73
May 13CYO Roadrunner Champs La SalleMay 13 · Shot Put · Place 8 · The MadeleineShot Put6lb8.20' 43
May 6CYO Liberty Week 4May 6 · Javelin · Place 17 · The MadeleineJavelin1734-1.75—
May 6CYO Liberty Week 4May 6 · Shot Put · Place 4 · The MadeleineShot Put420-4.5—
Apr 29CYO Valley Catholic Week 3Apr 29 · Javelin · Place 16 · The MadeleineJavelin300g TJ16.32' 73
Apr 29CYO Valley Catholic Week 3Apr 29 · Shot Put · Place 6 · The MadeleineShot Put6lb6.18' 10.753
Apr 22CYO La Salle Week 2Apr 22 · Javelin · Place 11 · The MadeleineJavelin1143-0—
Apr 15CYO Valley Catholic Week 1Apr 15 · Shot Put · Place 7 · The MadeleineShot Put715-1.25—