Personal bests

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20BSC ChampionshipsMay 20 · Javelin · Place 20 · BrooklineBrooklineJavelin2095-511
May 13BSC JV Open at NeedhamMay 13 · Javelin · Place 10 · BrooklineBrooklineJavelin800g10.97' 0"11
May 6Milton, Newton North & BrooklineMay 6 · Javelin · Place 3 · BrooklineBrooklineJavelin3112-411
May 6Milton, Newton North & BrooklineMay 6 · Discus · Place 9 · BrooklineBrooklineDiscus980-911
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Javelin · Place 8 · BrooklineBrooklineJavelin800g8.112' 1" PB11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Discus · Place 15 · BrooklineBrooklineDiscus1.6kg15.80' 9" PB11
Apr 15Brookline, Needham, and WalpoleApr 15 · Javelin · Place 9 · BrooklineBrooklineJavelin995-511
Apr 15Brookline, Needham, and WalpoleApr 15 · Discus · Place 10 · BrooklineBrooklineDiscus1083-011
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · High Jump · BrooklineBrooklineHigh Jump—DNS11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Javelin · Place 4 · BrooklineBrooklineJavelin800g4.97' 10"11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16Needham, Brookline, and WalpoleApr 16 · Javelin · Place 9 · BrooklineBrooklineJavelin989-510
Apr 16Needham, Brookline, and WalpoleApr 16 · Discus · Place 9 · BrooklineBrooklineDiscus983-010
Apr 9Bay State Conference 1 at Natick Apr 9 · Javelin · Place 13 · BrooklineBrooklineJavelin1390-810
Apr 9Bay State Conference 1 at Natick Apr 9 · Discus · Place 15 · BrooklineBrooklineDiscus1569-810

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15Catholic Conference ClassicMay 15 · Discus · Place 8 · Xaverian BrothersXaverian BrothersDiscus882-2—
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · Javelin · Place 9 · Xaverian BrothersXaverian BrothersJavelin986-7—
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · Discus · Place 12 · Xaverian BrothersXaverian BrothersDiscus1275-5—
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · 400 Meters · Place 19 · Xaverian BrothersXaverian Brothers400 Meters191:04.41a PB—
Apr 2Xaverian vs St. John's PrepApr 2 · Javelin · Place 3 · Xaverian BrothersXaverian BrothersJavelin800g3.86-03Unofficial9
Apr 2Xaverian vs St. John's PrepApr 2 · Discus · Place 3 · Xaverian BrothersXaverian BrothersDiscus1.6kg3.78-08Unofficial9
Apr 2Xaverian vs St. John's PrepApr 2 · Shot Put · Xaverian BrothersXaverian BrothersShot Put12lb—DNS9
Apr 2Xaverian vs St. John's PrepApr 2 · 400 Meters · Place 10 · Xaverian BrothersXaverian Brothers400 Meters10.1:04.00Unofficial9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · Javelin · Place 29 · Xaverian Brothers msXaverian Brothers msJavelin300g TJ29.78-03 PB8
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · Discus · Place 16 · Xaverian Brothers msXaverian Brothers msDiscus1kg16.75-10 PB8
May 10Xaverian Vs. St. John's PrepMay 10 · Javelin · Place 2 · Xaverian BrothersXaverian BrothersJavelin600g TJ2.86' 11"Unofficial8
May 10Xaverian Vs. St. John's PrepMay 10 · Discus · Place 3 · Xaverian BrothersXaverian BrothersDiscus1kg3.77'Unofficial8
May 10Xaverian Vs. St. John's PrepMay 10 · Shot Put · Place 2 · Xaverian BrothersXaverian BrothersShot Put4kg2.30' 0.25"Unofficial8
May 5FXD @ BC HighMay 5 · Javelin · Xaverian BrothersXaverian BrothersJavelin600g TJ—28.60mUnofficial8
May 3Xaverian Vs. BC HighMay 3 · Javelin · Xaverian BrothersXaverian BrothersJavelin600g TJ—94' 3"Unofficial8
May 3Xaverian Vs. BC HighMay 3 · Discus · Xaverian BrothersXaverian BrothersDiscus1kg—61' 8Unofficial8
May 3Xaverian Vs. BC HighMay 3 · Shot Put · Xaverian BrothersXaverian BrothersShot Put4kg—30' 1"Unofficial8
Apr 26Xaverian Vs. Malden CatholicApr 26 · Javelin · Xaverian BrothersXaverian BrothersJavelin600g TJ—90' 6Unofficial8
Apr 26Xaverian Vs. Malden CatholicApr 26 · Discus · Xaverian BrothersXaverian BrothersDiscus1kg—78' 3Unofficial8
Apr 26Xaverian Vs. Malden CatholicApr 26 · Shot Put · Xaverian BrothersXaverian BrothersShot Put4kg—30' 0Unofficial8

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Xaverian MS @ St. Johns PrepMay 24 · Javelin · Xaverian BrothersXaverian BrothersJavelin600g TJ—74' 10"Unofficial7
May 24Xaverian MS @ St. Johns PrepMay 24 · Discus · Xaverian BrothersXaverian BrothersDiscus1kg—65' 9"Unofficial7
May 24Xaverian MS @ St. Johns PrepMay 24 · Shot Put · Xaverian BrothersXaverian BrothersShot Put4kg—26' 5.5"Unofficial7
May 20Xaverian MS @ Belmont HillMay 20 · Javelin · Xaverian BrothersXaverian BrothersJavelin600g TJ—69' 9"Unofficial7
May 20Xaverian MS @ Belmont HillMay 20 · Shot Put · Xaverian BrothersXaverian BrothersShot Put4kg—26' 11"Unofficial7
May 11Xaverian Vs. Catholic MemorialMay 11 · Javelin · Xaverian BrothersXaverian BrothersJavelin600g TJ—76' 8"Unofficial7
May 11Xaverian Vs. Catholic MemorialMay 11 · Discus · Xaverian BrothersXaverian BrothersDiscus1kg—69' 4"Unofficial7
May 11Xaverian Vs. Catholic MemorialMay 11 · Shot Put · Xaverian BrothersXaverian BrothersShot Put4kg—24' 7"Unofficial7
May 6Xaverian MS Vs. St. Johns Prep MSMay 6 · Javelin · Xaverian BrothersXaverian BrothersJavelin600g TJ—85' 4"Unofficial7
May 6Xaverian MS Vs. St. Johns Prep MSMay 6 · Discus · Xaverian BrothersXaverian BrothersDiscus1kg—66' 7"Unofficial7
May 6Xaverian MS Vs. St. Johns Prep MSMay 6 · Shot Put · Xaverian BrothersXaverian BrothersShot Put4kg—27' 10"Unofficial7