秒的成绩取得第三名，并入选澳大利亚国家队。在加利福尼亚州欧文市举办的2010年泛太平洋游泳锦标赛上，马格努森在男子在4×100米自由泳接力赛项目中赢得了他职业生涯的第一枚国际金牌。
2011年世界游泳锦标赛游泳比赛.在2011年世界游泳锦标赛上，马格努森总共赢得了三个金牌，两枚金牌和一枚银牌。马格努森在男子100米自由泳项目中以48.29秒的成绩赢得冠军。
2012年澳大利亚游泳锦标赛.2012年澳大利亚游泳锦标赛，同时也是澳大利亚奥运选拔赛。该项赛事上，