Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBedford vs Waltham · Apr 914.4Bedford vs WalthamApril 9, 2025
300 Meters · IndoorDual County League Indoor TF Championship · Feb 1149.69aDual County League Indoor TF ChampionshipFebruary 11, 2024
55 Meter · IndoorDual County League Invitational · Jan 38.60aDual County League InvitationalJanuary 3, 2024
55 Meters · IndoorDual County League Meet #3 · Jan 108.49aDual County League Meet #3January 10, 2024
Long Jump · IndoorMSTCA D4 Relays · Jan 213.65mMSTCA D4 RelaysJanuary 21, 2024

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Weston v BedfordMay 7 · Long Jump · Place 8 · BedfordLong Jump811-10.2512
May 7Weston v BedfordMay 7 · Javelin · Place 10 · BedfordJavelin1030-412
May 7Weston v BedfordMay 7 · 100 Meters · Place 4 · Bedford100 Meters414.69a12
Apr 16Bedford vs. Boston LatinApr 16 · Long Jump · Place 1 · BedfordLong Jump112-7.512
Apr 16Bedford vs. Boston LatinApr 16 · Javelin · Place 1 · BedfordJavelin139-012
Apr 16Bedford vs. Boston LatinApr 16 · 100 Meters · Place 1 · Bedford100 Meters114.612
Apr 9Bedford vs WalthamApr 9 · 100 Meters · Place 2 · Bedford100 Meters2.14.4 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 15Dual County League Dual Meets Set #4Jan 15 · Long Jump · Place 30 · BedfordLong Jump3011-11—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 300 Meters · Place 40 · Bedford300 Meters4053.65a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · Long Jump · Place 28 · BedfordLong Jump2811-6.50—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 41 · Bedford300 Meters4152.39a—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · Long Jump · Place 21 · BedfordLong Jump2112-6.50—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 300 Meters · Place 31 · Bedford300 Meters3149.69a PB—
Jan 31Dual County League Meet #6Jan 31 · Long Jump · Place 20 · BedfordLong Jump2013-5JR
Jan 31Dual County League Meet #6Jan 31 · 300 Meters · Place 41 · Bedford300 Meters4151.91JR
Jan 24Dual County League Meet #5Jan 24 · Long Jump · Place 17 · BedfordLong Jump1712-2.75—
Jan 24Dual County League Meet #5Jan 24 · 300 Meters · Place 28 · Bedford300 Meters2850.33a—
Jan 21MSTCA D4 RelaysJan 21 · Long Jump · Place 30 · BedfordLong Jump30.3.65m PB11
Jan 17Dual County Meet #4Jan 17 · Long Jump · Place 21 · BedfordLong Jump2112-9.50—
Jan 17Dual County Meet #4Jan 17 · 300 Meters · Place 33 · Bedford300 Meters3350.76a—
Jan 10Dual County League Meet #3Jan 10 · Long Jump · Place 22 · BedfordLong Jump2213-2.50—
Jan 10Dual County League Meet #3Jan 10 · 300 Meters · Place 50 · Bedford300 Meters5051.18a—
Jan 10Dual County League Meet #3Jan 10 · 55 Meters · Place 47 · Bedford55 Meters478.49a PB—
Jan 3Dual County League InvitationalJan 3 · 55 Meter · Place 39 · Bedford55 Meter39.8.60a PB11
Jan 3Dual County League InvitationalJan 3 · Long Jump · Place 24 · BedfordLong Jump24.11-10.0011

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Dual County League Meet #1Dec 13 · 300 Meters · Place 45 · Bedford300 Meters45.53.10a11
Dec 13Dual County League Meet #1Dec 13 · 55 Meter · Place 49 · Bedford55 Meter49.8.60a11
Dec 13Dual County League Meet #1Dec 13 · Long Jump · BedfordLong Jump—FOUL11
Jan 11Dual County League Meet #3Jan 11 · 55 Meters · Place 1 · Bedford55 Meters18.60SO
Jan 4Dual County League Meet #2Jan 4 · 55 Meter · Place 36 · Bedford55 Meter36.8.73a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Bedford at WestonMay 10 · 100 Meters · Place 7 · Bedford100 Meters714.77a—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Dual County League Meet #1Dec 14 · 55 Meter · Place 35 · Bedford55 Meter35.8.81a10
Jan 31Dual County League Meet #5Jan 31 · 300 Meters · Place 59 · Bedford300 Meters5956.179
Jan 31Dual County League Meet #5Jan 31 · 55 Meters · Place 54 · Bedford55 Meters549.079