Community Resources / Ohio House Research
Ohio House Research

Caucus Structure and Finance

How the Speaker's office manages caucus loyalty through campaign contributions and committee assignments — three tiers mapped from 20 years of public filings.

Published June 8, 2026

June 2026

This document maps the internal structure of the Ohio House Republican caucus using two public datasets: Ohio Secretary of State campaign finance filings and Ohio House committee assignments. It tracks how Speaker Matt Huffman’s candidate campaign committee (MATT HUFFMAN FOR OHIO, master_key 10592) distributed funds to Republican candidates in 2024 and how committee leadership positions were assigned in January 2025.

The analysis covers the 136th General Assembly (January 2025 - present). Every factual claim is sourced to Ohio Secretary of State filings or published reporting.

This is not unique to Huffman or to Republicans. Legislative leaders in both parties and at every level of government use campaign contributions and committee assignments to manage their caucuses. What is unusual is how completely the Ohio data documents the pattern, because Ohio requires public disclosure of candidate-to-candidate contributions and because Huffman’s committee made contributions directly rather than through intermediary PACs.


How legislative caucus management works

A Speaker’s formal powers: appointing committee chairs and vice chairs, assigning members to committees, and controlling the Rules and Reference Committee that sets the floor calendar. These determine which bills get hearings, which get votes, and which die in committee.

A Speaker’s informal powers: raising and distributing campaign money. In Ohio, candidates may contribute directly to other candidates’ committees up to $15,499.69. A Speaker who distributes large sums creates a financial relationship that reinforces the committee-assignment relationship.

The result: members who receive investment and committee leadership advance the Speaker’s priorities. Members who receive neither observe.


The data

Source

All financial data comes from Ohio Secretary of State Campaign Finance Database filings for MATT HUFFMAN FOR OHIO (master_key 10592), covering the 2024 election cycle (PRE-PRIMARY, PRE-GENERAL, and POST-GENERAL filings) and the 2025 filing period (SEMIANNUAL July filing). Expenditure types included: cash contributions, in-kind contributions (coded as “DATA” in the purpose field, typically $500 per recipient), event expenses, and hotel accommodations.

Committee assignments come from the Statehouse News Bureau’s January 14, 2025 report on Speaker Huffman’s committee announcements and the Ohio House website (ohiohouse.gov/committees).

Verify: ohiosos.gov/campaign-finance → search “MATT HUFFMAN FOR OHIO” → Expenditures → 2024 and 2025 filings

What the filings show

Huffman’s committee made expenditures to at least 58 distinct candidate committees during the 2024-2025 period. Amounts ranged from $113.64 (a single in-kind data contribution) to $32,059.32 (the highest combined total). The distribution clustered into distinct tiers.

A note on scope: This document aggregates all expenditures across both the 2024 election cycle and the 2025 SEMIANNUAL filing. A companion document, “Speaker Huffman’s 2024 Candidate Investments,” covers only the 2024 cycle. Totals here are higher for some recipients because they include 2025 in-kind expenditures (typically $1,059.94 in hotel accommodations). Both documents draw from the same SoS filings; they differ in which filing periods are included.

A search of all available Ohio Secretary of State filings (2006-2026) for contributions TO Huffman’s committee from any of these recipients’ campaign committees returned zero results. The financial relationship flows in one direction.


Three tiers

The following tiers emerged from the expenditure data. They are descriptive, not evaluative — they reflect the financial relationships in public filings and the committee assignments that followed. Seniority, expertise, electoral vulnerability, and geography may also have influenced assignments.

Tier 1: Maximum investment ($14,999+)

Contributions at or near the Ohio cap. Every sitting member in this tier holds at least one committee chair or vice chair. Jim Thomas received the highest combined total ($32,059.32 across 2024-2025); Heidi Workman received the most within the 2024 cycle alone ($30,999.38).

RecipientTotal Huffman InvestmentCommittee Role(s) Under Huffman
Rep. Heidi Workman (R-72)$30,999.38Vice Chair, Technology and Innovation
Rep. Jim Thomas (R-49)$32,059.32Chair, Judiciary
Rep. Andrea White (R-41)$20,999.38Chair, Children and Human Services
Rep. Jack Daniels (R-96)$20,999.38Member, multiple committees
Rep. Bill Roemer (R-38)$20,999.38Chair, Ways and Means
Rep. Jodi Salvo (R-51)$18,499.69Vice Chair, Children and Human Services
Rep. Brian Stewart (R-12)$16,868.23Chair, Finance; Medicaid; Redistricting
Rep. Josh Williams (R-44)$16,559.63Medicaid; Finance; Rules and Reference
Rep. Beth Lear (R-61)$15,999.69Vice Chair, Commerce and Labor
Rep. Mike Dovilla (R-17)$15,499.69Vice Chair, Finance; Energy; Redistricting
Rep. Adam Mathews (R-56)$15,499.69Vice Chair, Energy; Redistricting
Rep. Brian Lorenz (R-60)$15,499.69Vice Chair, Development
Rep. Tex Fischer (R-59)$15,499.69Vice Chair, Natural Resources
Rep. Mark Hiner (R-98)$15,499.69Vice Chair, Arts, Athletics and Tourism

Note on Jim Thomas: contributions filed under two committee name variants (“JIM THOMAS FOR OHIO HOUSE OF REP” and “JIM THOMAS FOR OH HOUSE OF REP”), plus a third variant for in-kind hotel accommodations. Total reflects all three.

Candidates who received maximum investment but lost their 2024 races: Stephanie Kunze ($20,999.38, lost general), Brian Garvine ($15,999.69, lost general), Gina Collinsworth ($15,499.69, lost primary to Pizzulli), Sally Culling ($15,499.69, lost primary to Ghanbari), Jenn Giroux ($15,499.69, lost general), Wezlynn Davis ($15,499.69, running in 2026). Total Huffman investment in non-sitting candidates: $99,497.14.

Verify: Cross-reference the amounts above against ohiosos.gov/campaign-finance → “MATT HUFFMAN FOR OHIO” → Expenditures → 2024 and 2025 filings. Cross-reference committee roles against ohiohouse.gov/committees.

Tier 2: Moderate investment ($2,000–$10,000)

Sub-maximum but meaningful contributions. Most hold committee positions but are not driving the Speaker’s priority legislation.

RecipientTotal InvestmentCommittee Role(s)
Rep. Michelle Teska (R-42)$7,613.64Member
Rep. Peter Demetriou (R-35)$7,276.59Member
Rep. Nick Santucci (R-64)$6,776.59Member
Rep. Gayle Manning (R-55)$6,559.63Chair, pending confirmation
Rep. Diane Mullins (R-68)$6,113.64Member
Rep. Matt Kishman (R-70)$5,000.00Member
Rep. Tim Barhorst (R-84)$5,000.00Member
Rep. Melanie Miller (R-73)$3,422.24Chair, Arts, Athletics and Tourism
Rep. Deeter (R)$3,000.00Member
Rep. Mike Odioso (R-30)$2,597.40Member
Rep. Monica Robb Blasdel (R-1)$2,500.00Member
Rep. Roy Klopfenstein (R-82)$2,500.00Member
Rep. Meredith Craig (R)$2,500.00Member
Rep. Don Jones (R-95)$2,500.00Chair, Natural Resources
Rep. David Thomas (R)$2,500.00Member
Rep. Cindy Abrams (R-29)$2,000.00Chair, Public Safety

Tier 3: Nominal investment ($0–$2,000)

Small in-kind contributions (data, hotel accommodations, event expenses) or nothing at all. Several hold committee chairs, which shows that Huffman’s direct financial investment is not the only factor in assignments — seniority, subject expertise, and pre-existing relationships also matter.

RecipientTotal InvestmentCommittee Role(s)
Rep. Brian Lampton (R-67)$2,059.94Chair, Insurance
Rep. Adam Bird (R-6)$1,757.34Member
Rep. Thad Claggett (R-71)$1,559.94Chair, Technology and Innovation
Rep. Phil Plummer (R-39)$1,559.94Member
Rep. Bernie Willis (R-74)$1,059.94Chair, Transportation
Rep. Jean Schmidt (R-65)$1,059.94Chair, Health
Rep. Adam Holmes (R-97)$1,059.94Chair, Energy
Rep. Marilyn John (R-76)$1,059.94Member
Rep. Sharon Ray (R-66)$1,000.00Chair, General Government
Rep. Jennifer Gross (R-52)$422.24Chair, Medicaid
Rep. Rodney Creech (R-40)$113.64Chair, Agriculture
Rep. Thomas Hall (R-53)$113.64Chair, Government Oversight
Rep. Tracy Richardson (R-86)$227.28Chair, Veterans and Military Development
Rep. Sarah Fowler Arthur (R-99)$227.28Chair, K-12 Education
Rep. Mark Romanchuk (R)$113.64Senate Medicaid Committee Chair

Committee chairs in Tier 3 are worth noting. Maximum financial investment from Huffman is clearly not the sole determinant of committee leadership. Incumbents who held chairs under previous speakers, members with recognized expertise, and members representing key geographic constituencies also received appointments. The tiers describe a financial pattern, not a complete explanation of caucus management.

Tier 4: No investment, no leadership ($0 across 20 years)

Three members received zero dollars from Huffman’s committee across 20 years of available filings (2006-2026) and hold no committee chair or vice chair positions.

MemberTotal from Huffman (all years)Committee Leadership
Former Speaker Jason Stephens (R-93, Kitts Hill)$0None
Rep. Jeff LaRe (R-77, Violet Township)$0None
Rep. D.J. Swearingen (R-89, Huron)$0None

The Statehouse News Bureau reported on January 14, 2025: “Absent from any of those chair and vice chair assignments, however, are former Speaker Jason Stephens (R-Kitts Hill) and two lawmakers seen as top affiliates of his.”

All three backed Stephens in the 2023 speakership fight. The correlation between that factional alignment, the absence of any financial relationship with Huffman’s committee, and the absence of committee leadership positions is documented here. Whether it reflects punishment, mutual political distance, or some other dynamic is a judgment the data does not resolve.

Verify: ohiosos.gov/campaign-finance → search “MATT HUFFMAN FOR OHIO” → Expenditures → search every available year for “STEPHENS,” “LARE,” or “SWEARINGEN.” The result is zero entries for all three across all available years.


The Stephens case: What defiance costs

Jason Stephens has served in the Ohio House since 2017. In January 2023, he won the speakership with votes from a minority of the Republican caucus and all 32 House Democrats, bypassing the candidate preferred by the Republican majority. The resulting internal conflict lasted two years.

Financial consequences:

  • Zero contributions from Huffman’s committee across 20 years of filings
  • The Ohio Republican Party Central Committee censured the 22 House Republicans who voted for Stephens (the “Blue 22”)
  • The Ohio House Republican Alliance (the caucus campaign fund) spent over $1 million in 2024 primaries, including against some Stephens allies, per the Statehouse News Bureau
  • Four Stephens-backed candidates lost their primaries

Institutional consequences:

  • Under Huffman (January 2025): zero committee leadership for Stephens, LaRe, or Swearingen
  • Under Stephens (2023-2024): Stephens had removed six Republican committee chairs who supported his rival and spent against his allies in primaries

The cycle of removal and counter-removal across two speakerships shows that committee assignments are instruments of factional discipline for whichever faction controls the chamber.

Sources:


The Lampton case: What the middle path looks like

Rep. Brian Lampton (R-67, Beavercreek) received $2,059.94 from Huffman’s committee: a $1,000 cash contribution in August 2024 and $1,059.94 in hotel accommodations in February 2025. Roughly one-seventh of the maximum. He sits at the boundary between Tier 2 and Tier 3.

Lampton chairs the Insurance Committee — a standing committee with a manageable portfolio. He is not on Finance, Medicaid, Rules and Reference, or any of the committees driving the Speaker’s priority legislation. He votes on committee business but is not leading the bills that define the session.

He is included. He has a chair. But he is not part of the group driving the Speaker’s agenda.

Verify: ohiosos.gov/campaign-finance → “MATT HUFFMAN FOR OHIO” → Expenditures → 2024 PRE-GENERAL (“CITIZENS FOR LAMPTON,” $1,000, Aug. 5, 2024) and 2025 SEMIANNUAL (“CITIZENS FOR LAMPTON,” $1,059.94, Feb. 3, 2025, “HOTEL ACCOMMODATIONS”)


The June 10 connection: Where the tiers meet the legislation

Huffman’s four stated priorities for the final session days: capital budget, data centers, Medicaid fraud (HB 795), and voter ID. Each is being advanced by Tier 1 recipients:

PriorityBillKey Legislator(s)TierHuffman Investment
Medicaid fraudHB 795 (SHIELD Act)Williams (sponsor), Dovilla (amendments), Stewart (Finance chair)1$15,499–$16,868 each
Capital budgetHB 959Stewart (Finance chair)1$16,868.23
Voter IDHJR 9Workman (co-sponsor)1$30,999.38
Data centersMultiple vehiclesEnergy Committee (Mathews, vice chair)1$15,499.69

No Tier 4 member is sponsoring, co-sponsoring, chairing, or advancing any of the Speaker’s priority legislation.


The one-way money street

Across 20 years of available Ohio Secretary of State filings (2006-2026), no committee chair’s campaign committee has made a contribution to MATT HUFFMAN FOR OHIO. The aggregate:

DirectionDocumented Total
Huffman → current committee chairs (2024-2025 cycle)$111,689+
Current committee chairs → Huffman (2006-2026)$0

In American legislative politics, money typically flows from leadership to members, not the reverse. The Brennan Center for Justice has documented this at the federal level, where leadership PAC contributions correlate with committee assignments. Former Rep. Ken Buck publicly stated he was required to contribute $450,000 to the NRCC to keep his Rules Committee seat. In Ohio, the flow runs from the Speaker to members, but the dynamic — financial relationships reinforcing institutional ones — is the same.

Verify: ohiosos.gov/campaign-finance → search “MATT HUFFMAN FOR OHIO” → Contributions → search contributor names for any committee chair’s campaign committee name


The wholesale channel: HRCC

Beyond direct candidate-to-candidate contributions (the “retail” channel), Huffman’s committee transferred $675,000 to the Ohio House Republican Organization Committee (HRCC — the House Republican Campaign Committee) on July 30, 2025. The HRCC is the caucus-level campaign fund the Speaker controls.

This is the “wholesale” version of the loyalty system. The direct contributions above show Huffman investing in specific candidates before the election. The HRCC transfer shows him funding the caucus infrastructure after becoming Speaker. The HRCC’s own disbursements — which candidates it funded, in which races, at what levels — would reveal the downstream distribution of this $675,000. Those filings are available through the Secretary of State but have not been analyzed here.

Verify: ohiosos.gov/campaign-finance → “MATT HUFFMAN FOR OHIO” → Expenditures → 2025 SEMIANNUAL filing → search “OHIO HOUSE REPUBLICAN” ($675,000, July 30, 2025)


What this document does and does not show

It shows:

  • The financial relationship between the Speaker’s committee and every Republican member who received funds, with exact dollar amounts, dates, and filing references
  • The correlation between funding level and committee assignment
  • The complete exclusion — financial and institutional — of members associated with the 2023 speakership challenge
  • The connection between Tier 1 recipients and the Speaker’s stated legislative priorities

It does not show:

  • Causation. The data documents correlation, not cause. Contributions may have driven assignments, or the relationship may run the other way (members identified as capable were both funded and appointed), or both may reflect pre-existing factional alignment.
  • The full picture. Committee assignments also reflect seniority, subject expertise, geographic representation, electoral vulnerability, and caucus negotiation. Several committee chairs received minimal Huffman investment.
  • Anything illegal. Every expenditure documented here is legal under Ohio law. Candidate-to-candidate contributions up to the statutory cap are normal legislative politics.

Patterns worth examining

1. The investment-to-priority-bill pipeline

The three Medicaid Committee members driving HB 795 — Williams (sponsor), Dovilla (amendments), Stewart (Finance chair) — are all Tier 1 recipients. All three were appointed to the committee on May 20, 2026, seven days after the Daily Wire report, the same day Huffman expanded the committee.

Verify: NBC4, May 20, 2026 — Medicaid Committee expansion

2. The Dovilla case

Dovilla returned to the Ohio House in 2024 after an eight-year absence. He received $15,499.69 from Huffman’s committee. He was assigned to five committees including Finance Vice Chair. He wrote the June 3 HB 795 substitute amendments. He testified before the U.S. House Oversight Committee on June 4. His amendments were stripped and replaced on June 8.

Maximum contribution, multiple committee assignments on return, authorship of the Speaker’s priority legislation, congressional testimony, and amendment replacement — all within six months of returning to office. It is the most complete individual case in the dataset.

3. The censure-to-exclusion cycle

The Ohio Republican Party censured 22 Republicans for voting for Stephens. The HRCC spent over $1 million targeting some of their allies in primaries. When Huffman became Speaker, the original group’s leaders got zero committee leadership.

Formal party censure, campaign spending against allies, then institutional exclusion — this is the full enforcement mechanism available to a faction that controls the party apparatus, the caucus campaign fund, and the speakership. The tools are all legal. The pattern is the point.


How to verify this document

ClaimHow to verify
All contribution amountsohiosos.gov/campaign-finance → “MATT HUFFMAN FOR OHIO” → Expenditures → 2024 and 2025 filings
Committee assignmentsohiohouse.gov/committees
Stephens, LaRe, Swearingen received $0Same SoS search → Expenditures → search all years for “STEPHENS,” “LARE,” “SWEARINGEN”
Reverse contributions ($0)Same SoS search → Contributions → search by committee chair names
Blue 22 censureAP / 10TV, November 19, 2024
Committee chair announcements and Stephens exclusionStatehouse News Bureau, January 14, 2025
HRCC primary spendingStatehouse News Bureau, May 1, 2024 — Stephens removes chairs; AP reporting on primary spending
$675,000 HRCC transferohiosos.gov/campaign-finance → “MATT HUFFMAN FOR OHIO” → 2025 SEMIANNUAL → “OHIO HOUSE REPUBLICAN”
Huffman “four big issues”Ohio CPA / Hannah News, June 7, 2026
Brennan Center federal precedentBrennan Center, “How Money Shapes Pathways to Power”
Medicaid Committee expansionNBC4, May 20, 2026

Source inventory

Ohio Secretary of State filings

  1. MATT HUFFMAN FOR OHIO (master_key 10592) — Expenditures, 2024 PRE-PRIMARY, PRE-GENERAL, and POST-GENERAL filings
  2. MATT HUFFMAN FOR OHIO (master_key 10592) — Expenditures, 2025 SEMIANNUAL (July) filing
  3. MATT HUFFMAN FOR OHIO (master_key 10592) — All available expenditure filings, 2006-2026 (for Stephens/LaRe/Swearingen $0 verification)
  4. MATT HUFFMAN FOR OHIO (master_key 10592) — Contributions, all available years (for reverse-contribution verification)

News reporting

  1. Statehouse News Bureau, January 14, 2025 — “New Ohio House speaker rolls out his committee chairs”
  2. Toledo Blade, January 14, 2025 — “Healing of Ohio House GOP wounds seen in committee chairmanships”
  3. AP / 10TV, November 19, 2024 — “Stephens drops bid for speaker”
  4. Ohio Capital Journal, March 22, 2024 — “Huffman eyeing House speakership”
  5. Statehouse News Bureau, May 1, 2024 — “Stephens removes Republican committee chairs”
  6. Ohio CPA / Hannah News, June 7, 2026 — “Week in Review”
  7. NBC4, May 20, 2026 — “Ohio House to add 5 more members to Medicaid Committee”
  8. Brennan Center — “How Money Shapes Pathways to Power in Congress”

Ohio House records

  1. Ohio House committee memberships
  2. Ohio Secretary of State Campaign Finance Database

Methodology

Compiled from Ohio Secretary of State campaign finance filings (bulk CSV downloads for master_key 10592, all available years 2006-2026), Ohio House committee records, and published news reporting. No confidential sources. No leaked documents. No FOIA requests.

Expenditure totals were calculated from raw SoS bulk download CSV files. Raw files use CR line terminators and were normalized before processing. Multiple filing periods within the same year were aggregated. In-kind contributions (coded “DATA” in the purpose field), event expenses, and hotel accommodations were included alongside cash contributions. Where a candidate’s committee appeared under multiple name variants (e.g., Jim Thomas), amounts were aggregated across all variants.

The tier classification is the compiler’s analytical framework, not a designation used by the Speaker’s office or anyone else. It reflects observed clustering in the financial data and is intended to make the distribution pattern visible, not to assign motives.