|Alabama House of Representatives District 10|
| Assumed office|
| Current term ends|
Ball has previously worked as an Agent-Supervisor/Hostage Negotiator with the Alabama Bureau of Investigation - Major Crimes Unit from 1986-2003, and as a State Trooper with the Alabama State Troopers, Highway Patrol from 1978-1986.
Ball did not provide answers to the Alabama State Legislative Election 2006 National Political Awareness Test. The test provides voters with how a candidate would vote on the issues if elected.
- Alabama Legislature - Mike Ball
- Project Vote Smart - Mike Ball
- Alabama House Republican Caucus
- Campaign contributions: 2008, 2006, 2002, 1998
State of Alabama
|State executive officers||
Governor | Attorney General | Secretary of State | Treasurer| Auditor| Superintendent of Education| Commissioner of Insurance| Commissioner of Agriculture and Industries| Commissioner of Agriculture and Industries| Commissioner of Labor| Public Service Commission|