Swimming Canada
Swim Nova Scotia
SwimSwam News
Swimming World Magazine
TAS Power Rankings
SNC Rankings
USA Swimming
British Swimming
Omega Live Timing
FINA