| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Freestyle | 1:05.83 | 2025 Central Region Div 2 LC Championships | 2025-06-13 |
| 200m IM | 2:44.53 | 2025 Central Region Div 2 LC Championships | 2025-06-13 |
| 400m Freestyle | 5:26.22 | 2025 Central Region Div 2 LC Championships | 2025-06-13 |
Mainprize, James's top personal bests include 100m Freestyle (1:05.83), 200m IM (2:44.53), 400m Freestyle (5:26.22).
Mainprize, James swims for Georgina Rapids Aquatic Club.
Mainprize, James has competed in 2 meets.