- Home
- U.S. Results
- Massachusetts
- Waltham
- Sofia Alfeo
Sofia Alfeo
Waltham · Class of 2025
48 resultsTrack & Field2022–20254 first-place finishes
WrappedYour 2025 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorDual County League JV Meet #2 · Jan 12 | 6:51.03a | Dual County League JV Meet #2 | January 12, 2023 |
| 1 Mile · OutdoorBedford vs Waltham · Apr 9 | 7:24.1 | Bedford vs Waltham | April 9, 2025 |
| 1000 Meters · IndoorDual County League Meet #3 · Jan 11 | 3:48.10 | Dual County League Meet #3 | January 11, 2023 |
| 600 Meters · IndoorDual County League Meet #5 · Jan 24 | 2:03.53a | Dual County League Meet #5 | January 24, 2024 |
| 800 Meters · IndoorDual County League Invitational · Jan 3 | 2:59.85a | Dual County League Invitational | January 3, 2024 |
| 800 Meters · OutdoorJoe Tranchita Last Chance to Qualify Meet · May 19 | 2:55.69a | Joe Tranchita Last Chance to Qualify Meet | May 19, 2024 |
| Javelin · 600g · OutdoorMIAA Division 1 Outdoor Track & Field Championship · May 25 | 83-03 | MIAA Division 1 Outdoor Track & Field Championship | May 25, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 24 | Joe Tranchita Last Chance to Qualify MeetMay 24 · Javelin · Place 12 · Waltham | Javelin | 12 | 69-11 | 12 |
| May 21 | Dual County League ChampionshipMay 21 · Javelin · Place 6 · Waltham | Javelin | 6 | 69-3 | 12 |
| May 7 | Waltham and Cambridge at LSMay 7 · Javelin · Place 3 · Waltham | Javelin | 3 | 70-1 | 12 |
| May 7 | Waltham and Cambridge at LSMay 7 · 800 Meters · Place 6 · Waltham | 800 Meters | 6 | 3:03.76a | 12 |
| Apr 30 | Wayland vs. Waltham 2025Apr 30 · 800 Meters · Place 6 · Waltham | 800 Meters | 6 | 3:09.3 | 12 |
| Apr 16 | Weston v. WalthamApr 16 · Javelin · Place 3 · Waltham | Javelin600g | 3. | 66' 7" | 12 |
| Apr 16 | Weston v. WalthamApr 16 · 800 Meters · Place 5 · Waltham | 800 Meters | 5. | 3:22.9 | 12 |
| Apr 9 | Bedford vs WalthamApr 9 · 1 Mile · Place 5 · Waltham | 1 Mile | 5. | 7:24.1 PB | 12 |
| Apr 9 | Bedford vs WalthamApr 9 · Javelin · Place 2 · Waltham | Javelin600g | 2. | 73' 4" | 12 |
| Apr 1 | Waltham v Boston LatinApr 1 · Javelin · Place 1 · Waltham | Javelin | 1 | 65-1 | 12 |
| Apr 1 | Waltham v Boston LatinApr 1 · 800 Meters · Place 5 · Waltham | 800 Meters | 5 | 3:23.5 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | Joe Tranchita Last Chance to Qualify MeetMay 19 · Javelin · Place 2 · Waltham | Javelin | 2 | 75-8 | — |
| May 19 | Joe Tranchita Last Chance to Qualify MeetMay 19 · 800 Meters · Place 4 · Waltham | 800 Meters | 4 | 2:55.69a PB | — |
| May 15 | Dual County League ChampionshipMay 15 · Javelin · Place 3 · Waltham | Javelin | 3 | 77-1 | — |
| May 15 | Dual County League ChampionshipMay 15 · 800 Meters · Place 8 · Waltham | 800 Meters | 8 | 2:59.40a | — |
| May 4 | Weston Twilight Invitational - Weston EventsMay 4 · Javelin · Place 37 · Waltham | Javelin | 37 | 73-7 | — |
| May 1 | DCL Double Dual meet with Bedford and WalthamMay 1 · Javelin · Waltham | Javelin600g | — | 73'7"Unofficial | 11 |
| May 1 | DCL Double Dual meet with Bedford and WalthamMay 1 · 800 Meters · Waltham | 800 Meters | — | 2:58.4Unofficial | 11 |
| Apr 23 | Waltham at WestonApr 23 · Javelin · Place 1 · Waltham | Javelin | 1 | 77-3 | — |
| Apr 23 | Waltham at WestonApr 23 · Javelin · Place 1 · Waltham | Javelin | 1 | 77-3 | — |
| Apr 23 | Waltham at WestonApr 23 · 800 Meters · Place 4 · Waltham | 800 Meters | 4 | 2:56.60 | — |
| Apr 23 | Waltham at WestonApr 23 · 800 Meters · Place 4 · Waltham | 800 Meters | 4 | 2:56.60 | — |
| Apr 10 | Waltham v BedfordApr 10 · Javelin · Place 1 · Waltham | Javelin600g | 1. | 76' 10"Unofficial | 11 |
| Apr 10 | Waltham v BedfordApr 10 · 400 Meters · Place 4 · Waltham | 400 Meters | 4. | 01:11.0Unofficial | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 11 | Dual County League Indoor TF ChampionshipFeb 11 · 1000 Meters · Place 18 · Waltham | 1000 Meters | 18 | 3:53.77a | — |
| Jan 31 | Dual County League Meet #6Jan 31 · 1000 Meters · Place 30 · Waltham | 1000 Meters | 30 | 3:52.16 | JR |
| Jan 24 | Dual County League Meet #5Jan 24 · 600 Meters · Place 19 · Waltham | 600 Meters | 19 | 2:03.53a PB | — |
| Jan 17 | Dual County Meet #4Jan 17 · 600 Meters · Place 28 · Waltham | 600 Meters | 28 | 2:03.85a | — |
| Jan 10 | Dual County League Meet #3Jan 10 · 1000 Meters · Place 21 · Waltham | 1000 Meters | 21 | 3:53.76a | — |
| Jan 3 | Dual County League InvitationalJan 3 · 800 Meters · Place 16 · Waltham | 800 Meters | 16. | 2:59.85a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 19 | Dual County League JV Meet #1Dec 19 · 1000 Meters · Place 6 · Waltham | 1000 Meters | 6. | 3:56.16a | 11 |
| Dec 13 | Dual County League Meet #1Dec 13 · 1000 Meters · Place 24 · Waltham | 1000 Meters | 24. | 3:55.51a | 11 |
| Feb 11 | Dual County League ChampionshipsFeb 11 · 1000 Meters · Place 8 · Waltham | 1000 Meters | 8 | 3:56.23 | SO |
| Jan 12 | Dual County League JV Meet #2Jan 12 · 1 Mile · Place 3 · Waltham | 1 Mile | 3 | 6:51.03a PB | 10 |
| Jan 11 | Dual County League Meet #3Jan 11 · 1000 Meters · Place 2 · Waltham | 1000 Meters | 2 | 3:48.10 PB | SO |
| Jan 7 | MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1000 Meters · Place 50 · Waltham | 1000 Meters | 50. | 3:54.88a | 10 |
| Jan 4 | Dual County League Meet #2Jan 4 · 1000 Meters · Place 24 · Waltham | 1000 Meters | 24. | 3:59.49a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 25 | MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · Javelin · Place 14 · Waltham | Javelin600g | 14. | 83-03 PB | 10 |
| May 20 | MSTCA South Shore Twilight MeetMay 20 · Javelin · Place 23 · Waltham | Javelin600g | 23. | 69-09 | 10 |
| May 20 | MSTCA South Shore Twilight MeetMay 20 · 800 Meters · Waltham | 800 Meters | -- | DNS | 10 |
| May 17 | Dual County League Championship MeetMay 17 · Javelin · Place 9 · Waltham | Javelin600g | 9. | 75-00Unofficial | 10 |
| Apr 25 | Waltham vs. WestonApr 25 · Javelin · Place 1 · Waltham | Javelin600g | 1. | 66-02 | 10 |
| Apr 25 | Waltham vs. WestonApr 25 · 800 Meters · Place 5 · Waltham | 800 Meters | 5. | 3:02.31a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Dual County League Meet #1Dec 14 · 1000 Meters · Place 25 · Waltham | 1000 Meters | 25. | 4:05.42a | 10 |
| Feb 12 | Dual County League ChampionshipsFeb 12 · 600 Meters · Place 7 · Waltham | 600 Meters | 7 | 2:09.81 | FR |
| Jan 31 | Dual County League Meet #5Jan 31 · 600 Meters · Place 29 · Waltham | 600 Meters | 29 | 2:10.01 | 9 |
| Jan 24 | Dual County League Meet #4Jan 24 · 600 Meters · Place 23 · Waltham | 600 Meters | 23 | 2:10.68 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 21 | MSTCA South Shore Twilight InvitationalMay 21 · 800 Meters · Place 44 · Waltham | 800 Meters | 44. | 2:59.92a | 9 |