Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorArchbishop Williams vs. Bishop Fenwick, Cardinal Spellman, Arlington Catholic · May 1113.88aArchbishop Williams vs. Bishop Fenwick, Cardinal Spellman, Arlington CatholicMay 11, 2023
200 Meters · OutdoorCCL Meet #2 @ Bishop Fenwick · Apr 2530.14aCCL Meet #2 @ Bishop FenwickApril 25, 2023
300 Meters · IndoorTri County - CCL Meet #3 · Jan 1050.15aTri County - CCL Meet #3January 10, 2023
55 Meters · IndoorTri County CCL Meet #5 · Jan 248.17Tri County CCL Meet #5January 24, 2023
55m Hurdles · 39" · IndoorTri County Jamboree #1 · Jan 315.20Tri County Jamboree #1January 3, 2023
Discus · 1.6kg · OutdoorCatholic Central League - Meet 3 @AWHS · May 561' 10"Catholic Central League - Meet 3 @AWHSMay 5, 2026
Javelin · 800g · OutdoorCatholic Central League - Meet 3 @AWHS · May 5135' 4"Catholic Central League - Meet 3 @AWHSMay 5, 2026
Long Jump · IndoorTri County Jamboree #1 · Jan 312-10.00Tri County Jamboree #1January 3, 2023
Shot Put · 12lb · OutdoorCCL Meet #2 · Apr 1428-06.00CCL Meet #2April 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 21 · Arlington CatholicJavelin800g21.107-0612
May 25Catholic Central League ChampionshipMay 25 · Javelin · Place 1 · Arlington CatholicJavelin800g1.130' 6"12
May 16MSTCA Coaches Metro InvitationalMay 16 · Javelin · Place 12 · Arlington CatholicJavelin12131-0812
May 12CCL Spring Track MeetMay 12 · Javelin · Place 2 · Arlington CatholicJavelin800g2.114' 9"12
May 12CCL Spring Track MeetMay 12 · Shot Put · Place 9 · Arlington CatholicShot Put12lb9.27' 9"12
May 5Catholic Central League - Meet 3 @AWHSMay 5 · Javelin · Place 1 · Arlington CatholicJavelin800g1.135' 4" PB12
May 5Catholic Central League - Meet 3 @AWHSMay 5 · Discus · Place 9 · Arlington CatholicDiscus1.6kg9.61' 10" PB12
Apr 14CCL Meet #2Apr 14 · Javelin · Place 1 · Arlington CatholicJavelin800g1.124-0412
Apr 14CCL Meet #2Apr 14 · Shot Put · Place 5 · Arlington CatholicShot Put12lb5.28-06.00 PB12
Apr 4CCL Meet #1Apr 4 · Javelin · Place 1 · Arlington CatholicJavelin800g1.133-0812
Apr 4CCL Meet #1Apr 4 · Shot Put · Place 8 · Arlington CatholicShot Put12lb8.26-11.5012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24CCL Championship Meet May 24 · Javelin · Place 5 · Arlington CatholicJavelin5119-1111
May 19Fenwick Twilight MeetMay 19 · Javelin · Place 2 · Arlington CatholicJavelin2114-811
Apr 15CCL Meet #2Apr 15 · Javelin · Place 1 · Arlington CatholicJavelin1115-011
Apr 15CCL Meet #2Apr 15 · Shot Put · Place 7 · Arlington CatholicShot Put727-411
Apr 5CCL meet #1Apr 5 · Javelin · Place 2 · Arlington CatholicJavelin2122-011
Apr 5CCL meet #1Apr 5 · Shot Put · Place 11 · Arlington CatholicShot Put1127-511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19Catholic Central League ChampionshipMay 19 · Javelin · Place 6 · Arlington CatholicJavelin6108-11—
May 19Catholic Central League ChampionshipMay 19 · Discus · Place 19 · Arlington CatholicDiscus1954-3—
May 14May All Comers JamboreeMay 14 · Javelin · Arlington CatholicJavelin800g—119'10"Unofficial10
May 14May All Comers JamboreeMay 14 · Discus · Arlington CatholicDiscus1.6kg—54'09"Unofficial10
May 7CCL Meet 2 @ AWHSMay 7 · Javelin · Place 2 · Arlington CatholicJavelin2121-1—
May 7CCL Meet 2 @ AWHSMay 7 · Discus · Place 13 · Arlington CatholicDiscus1357-6—
May 2CCL Meet 2 @ Bishop FenwickMay 2 · Javelin · Place 5 · Arlington CatholicJavelin5112-2—
May 2CCL Meet 2 @ Bishop FenwickMay 2 · Discus · Place 9 · Arlington CatholicDiscus961-11—
Apr 22CCL Meet 1 @ Bishop FenwickApr 22 · Javelin · Place 7 · Arlington CatholicJavelin7104-3—
Apr 22CCL Meet 1 @ Bishop FenwickApr 22 · Discus · Place 9 · Arlington CatholicDiscus956-3.50—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21CCL Championship MeetMay 21 · Javelin · Place 12 · Arlington CatholicJavelin12101-3—
May 11Archbishop Williams vs. Bishop Fenwick, Cardinal Spellman, Arlington CatholicMay 11 · Javelin · Place 7 · Arlington CatholicJavelin790-7—
May 11Archbishop Williams vs. Bishop Fenwick, Cardinal Spellman, Arlington CatholicMay 11 · 100 Meters · Place 31 · Arlington Catholic100 Meters3113.88a PB—
Apr 25CCL Meet #2 @ Bishop FenwickApr 25 · Long Jump · Place 16 · Arlington CatholicLong Jump1613-1—
Apr 25CCL Meet #2 @ Bishop FenwickApr 25 · Javelin · Place 9 · Arlington CatholicJavelin985-0—
Apr 25CCL Meet #2 @ Bishop FenwickApr 25 · 200 Meters · Place 21 · Arlington Catholic200 Meters2130.14a PB—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 9Tri County - CCL ChampionshipsFeb 9 · 55 Meters · Place 12 · Arlington Catholic55 MetersRound P128.33a—
Jan 31Tri County Jamboree #2Jan 31 · Long Jump · Place 13 · Arlington CatholicLong Jump1313-9.5FR
Jan 31Tri County Jamboree #2Jan 31 · 55 Meters · Place 1 · Arlington Catholic55 Meters18.20FR
Jan 24Tri County CCL Meet #5Jan 24 · Long Jump · Place 16 · Arlington CatholicLong Jump1614-06.009
Jan 24Tri County CCL Meet #5Jan 24 · 55 Meters · Place 17 · Arlington Catholic55 Meters178.17 PB9
Jan 17Tri County-CCL Meet #4Jan 17 · Long Jump · Place 18 · Arlington CatholicLong Jump1813-9FR
Jan 17Tri County-CCL Meet #4Jan 17 · 55 Meters · Place 5 · Arlington Catholic55 Meters58.45FR
Jan 10Tri County - CCL Meet #3Jan 10 · Long Jump · Place 24 · Arlington CatholicLong Jump2413-07.259
Jan 10Tri County - CCL Meet #3Jan 10 · 300 Meters · Place 24 · Arlington Catholic300 Meters2450.15a PB9
Jan 3Tri County Jamboree #1Jan 3 · 55m Hurdles · Place 2 · Arlington Catholic55m Hurdles39"2.15.20 PB9
Jan 3Tri County Jamboree #1Jan 3 · Long Jump · Place 16 · Arlington CatholicLong Jump16.12-10.00 PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Tri County Meet 2Dec 20 · 55m Hurdles · Place 14 · Arlington Catholic55m Hurdles39"14.12.87aUnofficial9
Dec 20Tri County Meet 2Dec 20 · Long Jump · Place 17 · Arlington CatholicLong Jump17.13-09.00Unofficial9