|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.
Ball serves on the following Alabama House of Representatives committees:
- Economic Development and Tourism Committee, Alabama House of Representatives
- Ethics and Campaign Finance Committee, Alabama House of Representatives, Chair
- Internal Affairs Committee, Alabama House of Representatives
- Madison County Legislation Committee, Alabama House of Representatives
- Subcommittee on Campaign Finance
- Subcommittee on Higher Education, Ranking Minority Member
- Subcommittee on Regulations
Ball won re-election to the 10th District Seat in 2010. He had no opposition.
Ball raised $63,532 for his campaign.
Below are Ball's top 5 campaign contributors in the 2006 election:
|Business Council of AL||$7,500|
|Arthur Orr Campaign||$3,200|
|AL Assoc of Realtors||$3,000|
|AL Forestry Assoc||$2,000|
- Mike Ball's personal website
- Alabama Legislature - Mike Ball
- Project Vote Smart - Mike Ball
- Campaign contributions: 2008, 2006, 2002, 1998
- Alabama House Republican Caucus
|Alabama House District 10
| Succeeded by|
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|