McMahon va guanyar medalles de bronze als Jocs FESPIC de 2002 en el releu de 4 × 400 m, Javelin F37 masculí al Campionat del Món d'Atletisme de l'IPC de 2006 i 4 × 100 m T35-38 masculí al Campionat del Món d'Atletisme de l'IPC de 2011
- No. El 2006, McMahon va rebre el 2006 Sports Achievement Award. En els Paralímpics de Pequín de 2008, va acabar quart en la javelina masculina F37/38.