Karl Poole  All Swims  Best Times
Born 1988
TeamSwimsRecent
Ace 13 March 5, 2002
Hamilton 6 April 6, 2007
New Zealand 6 January 14, 2007
Rovers Swim Team 7 July 6, 2002