Club: Alberta Marlin Aquatic Club | Male
Marshall, Johnathan swims for Alberta Marlin Aquatic Club.
Marshall, Johnathan has competed in 2 meets.