Current Levels of Baseball Working: D1, D2 and D3, Frontier League
Past Levels of Baseball Worked: MHSAA, JUCO
Umpire Camps or Schools Instructed at: Wendelstedt, SEMUC
Total Year Umpiring: 22
Tournaments: D3 World Series 2007 and 2009. 6, D3 Division Finals 3, D3 Regional Tournaments, Summit Conference Tournament, 2 D2 Regional Tournaments. GLIAC Tournament.