Career
He has also played county cricket as an overseas player for Surrey and Worcestershire. A former Queensland Academy of Sport player, Magoffin made his debut for Washington in 2004-2005 where he played every Pura Cup in the season, finishing with 28 wickets at 35.10. He has a career-best haul of 8 for 20, playing for Sussex against Somerset in 2013.
He played a few matches for Surrey in April and May, 2007 as a substitute for Matthew Nicholson.
In 2015, Magoffin applied for United Kingdom passport, thus making him a naturalized United Kingdom player.