Professor at the University of Florida who specializes in American elections.

Gainesville, FL
Joined September 2012
📷 #earlyvote morning update 10/27: at least 32 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
2
2
37
4,150
#earlyvote evening update 10/26: at least 31 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
2
9
2
50
5,629
A New Mexico analysis shows consistent patterns as seen elsewhere. Overall turnout is up. In-person early votes are more than offsetting fewer mail ballots, and turnout is lower for registered Republicans while up for Democrats and unaffiliated voters michaelmcdonald.substack.com…
7
34
4,954
#earlyvote midday update 10/26: at least 30 million people have voted in the 2026 general election 🥳🎉 election.lab.ufl.edu/early-v…
7
2
36
5,971
#earlyvote morning update 10/26: at least 29 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
1
7
1
39
5,451
As of yesterday, Florida Democrats exceeded their 2022 early vote performance. A law change made it more difficult to request mail ballots, and Democrats have now made up their mail deficit. Unaffiliated voters have, too. But not Republicans yet michaelmcdonald.substack.com…
4
12
107
14,825
#earlyvote evening update 10/25: at least 28 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
11
1
52
6,326
In the mad rush of data crunching I forgot to post a Maine update last Friday. Here it is belatedly. Maine looks a lot like Iowa, Kansas, and Nebraska. Early turnout is up, most for registered Democrats and unaffiliated voters, but also for Republicans michaelmcdonald.substack.com…
1
5
24
9,008
A roundup of early voting activity and analysis in the Southern States michaelmcdonald.substack.com…
1
7
4,211
#earlyvote morning update 10/25: at least 27 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
2
4
35
6,091
#earlyvote afternoon update 10/24: at least 26 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
3
8
1
47
6,986
#earlyvote morning update 10/24: at least 25 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
3
8
1
45
7,219
#earlyvote evening update 10/23: at least 24 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
1
7
42
6,948
Maine just posted its latest mail ballot file, so here's a quick and dirty analysis of where the early vote stands michaelmcdonald.substack.com…
1
5
19
11,164
#earlyvote afternoon update: at least 23 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
4
9
1
51
6,523
#earlyvote analysis in Iowa, Kansas, and Nebraska reveals signs of life for Republicans michaelmcdonald.substack.com…
6
4
28
16,882
Michael McDonald retweeted
Are you one of the 21 million Americans who have already voted? University of Florida (@UF) political science professor Michael McDonald (@ElectProject) talked about early election voting data heading into the November 2026 midterm elections. For more, visit: c-span.org/classroom/documen….
2
8
1,763
Georgia and North Carolina Early Voters Are Becoming More Diverse, and what this may signal for the country michaelmcdonald.substack.com…
1
2
1
24
5,470
#earlyvote early morning update 10/23: at least 21 million people have voted in the 2026 general election 🥳 election.lab.ufl.edu/early-v…
6
44
5,842
#earlyvote afternoon update 10/22: at least 20 million people have voted in the 2026 general election 🥳🎉 election.lab.ufl.edu/early-v…
5
39
5,332