| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:14.43 | FinsUp 2 | 2025-11-23 |
| 100m Breaststroke | 1:25.22 | Fins Up 6 - Chumming for Times | 2025-05-25 |
| 100m Breaststroke | 1:20.90 | BAC SC Fall Invitational | 2025-11-07 |
| 100m Freestyle | 1:05.58 | LC Winter Invitational | 2026-01-30 |
| 100m Freestyle | 1:00.73 | BAC SC Fall Invitational | 2025-11-07 |
| 100m IM | 1:12.17 | GMAC Dash for Cash | 2025-12-05 |
| 200m Breaststroke | 2:58.81 | Fins Up 6 - Chumming for Times | 2025-05-25 |
| 200m Breaststroke | 2:56.61 | BAC SC Fall Invitational | 2025-11-07 |
| 200m Freestyle | 2:24.37 | LC Winter Invitational | 2026-01-30 |
| 200m Freestyle | 2:16.85 | GMAC Dash for Cash | 2025-12-05 |
| 200m IM | 2:46.70 | LC Winter Invitational | 2026-01-30 |
| 200m IM | 2:35.50 | BAC SC Fall Invitational | 2025-11-07 |
| 400m Freestyle | 5:10.94 | LC Winter Invitational | 2026-01-30 |
| 400m IM | 5:45.47 | GMAC Dash for Cash | 2025-12-05 |
| 50m Backstroke | 38.74 | LC Winter Invitational | 2026-01-30 |
| 50m Breaststroke | 37.56 | Western Region Long Course Championships | 2025-06-13 |
| 50m Breaststroke | 37.86 | BAC SC Fall Invitational | 2025-11-07 |
| 50m Butterfly | 31.33 | LC Winter Invitational | 2026-01-30 |
| 50m Butterfly | 31.03 | BAC SC Fall Invitational | 2025-11-07 |
| 50m Freestyle | 29.03 | Fins Up 3 | 2026-01-18 |
| 50m Freestyle | 27.84 | FinsUp 2 | 2025-11-23 |
Fanelli, Matteo's top personal bests include 100m Backstroke (1:14.43), 100m Breaststroke (1:25.22), 100m Breaststroke (1:20.90), 100m Freestyle (1:05.58), 100m Freestyle (1:00.73).
Fanelli, Matteo swims for Sarnia Rapids Swim Club.
Fanelli, Matteo has competed in 9 meets.