McEwen je v karieri osvojil po 12 etap na dirkah po Franciji in Italiji, prav tako je dvanajstkrat zmagal na etapah domače dirke po Avstraliji (Tour Down Under).

V spominu dvakratnega avstralskega državnega cestnega prvaka je najbolj ostala uvodna etapa dirke po Franciji leta 2007, ko je padel 20 kilometrov pred koncem, a se je pobral in nazadnje dobil etapo s sijajnim ciljnim sprintom. Na svetovnih prvenstvih je osvojil eno kolajno, leta 2002 ga je v Zolderju premagal le Mario Cipollini.