Jim grew up in Niles, Illinois.  In 7th Grade he won the Illinois State 1 Mile Race in a time of 4:59.  From there, Jim changed his focus to the sport of ice hockey.  Post High School, he played 2 years of Junior Ice Hockey in Bismarck, North Dakota for the Bismarck Bobcats.  He was a player who could score goals and put some penalty minutes on the board earning a spot on the All-Mitts Team.  This meant he was not afraid to drop the gloves(fight) with an opponent.  Post Bismarck, Jim went to Fairfield University on a Division 1 Ice Hockey scholarship.  At Fairfield, Jim majored in Political Science with minor degrees in Management and Communications.  After 4 years at Fairfield he went on to play 1 year of Professional Ice Hockey in Ft. Worth, Texas and Winston-Salem, North Carolina.  Jim retired from Ice Hockey in 2004 and moved to Los Angeles where he found the sport of triathlon.  2005-2008 he dabbled in the sport, racing 1/2 Ironman and Olympic Distance events.  In 2009, Jim committed himself to training for triathlon and became a professional triathlete that same year.  He also earned his Endurance Sport Coaching credentials in 2009.  Since 2009, Jim has been racing Professionally at the Ironman and Half Ironman distance at locations across the globe, with several Top-10 finishes.  The shift from ice hockey to triathlon is not an easy career change.  Jim’s successful integration into the triathlon world is credited to his mental fortitude and foundation in strength.  Jim’s on course success comes from being realistic in his abilities and his commitment to finding the right nutrition on course to fuel his effort.  Jim does not hit a start line without being topped off on Base Salt.  Every race, Base Rocket Fuel is in his bottles fueling him to plenty of Sub-9 hour Ironman finishes.

Jim currently resides in Pacific Palisades, California with his Wife of 3 years Megan.  He is the Head Coach of the TOWER 26 Triathlon Team and Co-Hosts the TOWER 26- Be Race Ready Podcast.  Contact Jim at Jim@Tower26.com