Mike began his running career as one of the top runners at North Penn High School, just miles outside of Philadelphia. After a running career at the University of North Carolina at Chapel Hill which saw him rise from un-recruited walk on to one of the top 3000m steeplechasers in the Atlantic Coast Conference, Mike moved back to the Philadelphia area and became a mainstay on the local road racing scene, highlighted by a 4th place finish at the 2003 Broad Street Run.
In 2005 Mike began a long professional relationship with Mammoth Track Club Coach Terrence Mahon and Olympic Bronze Medalist Deena Kastor. During the next 8 years he trained alongside Deena during the build-ups to many of her most important races. Mike and Deena pushed each other mile after mile leading up to her victories at the 2005 Chicago Marathon, 2006 London Marathon, and 2008 Olympic Trials Marathon. During the 2006 London Marathon, the race where Deena set a still-standing American Record of 2:19:36, Mike was the official pacer for the lead women.
Mike first made his own imprint on the national level when he qualified for the Olympic Trials with a 2:20:27 marathon debut at the 2006 Flora London Marathon. Later that year he followed up that performance with a 2nd place finish at the Philadelphia Marathon and a new PR of 2:17:50. He bettered that time with a 2:17:42 PR for 12th place at the 2009 Chicago Marathon.
In 2011, at age 35, Mike showed that he still harbors the same competitive fire that helped him become a 2-time Olympic Trials qualifier, running PRs for 5000m (14:09), 10,000m (29:57), and 10 miles (49:36). Competing for Mammoth Track Club and PowerBar Team Elite, he capped the year with another 12th place finish at the Chicago Marathon, crossing the line as the 2nd American runner.
Mike’s success continued in the spring of 2012 as he placed 5th overall and first American at the Broad Street Run, matching his PR from the previous year. In November he outlasted a strong field to win the Philadelphia Marathon. It was Mike’s first marathon victory as his time of 2:17:51 bested the 2nd place finisher by 41 seconds.