Public policy made simple. Dive into ourinformation hub today!

Michael Rulli

From Ballotpedia
Michael Rulli
Image of Michael Rulli

Candidate, U.S. House Ohio District 6

U.S. House Ohio District 6
Tenure

2024 - Present

Term ends

2027

Years in position

1

Predecessor
Prior offices
Ohio State Senate District 33
Predecessor:Joseph Schiavoni

Compensation

Base salary

$174,000

Elections and appointments
Last elected

November 5, 2024

Next election

May 5, 2026

Education

High school

Poland Seminary High School

Personal
Profession
Business executive
Contact

Michael Rulli (Republican Party) is a member of theU.S. House, representingOhio's 6th Congressional District. He assumed office on June 25, 2024. His current term ends on January 3, 2027.

Rulli (Republican Party) is running for re-election to theU.S. House to representOhio's 6th Congressional District. He declared candidacy for the Republican primary scheduled onMay 5, 2026.[source]

Biography

Michael Rulli was born inMahoning County, Ohio and graduated from Poland Seminary High School.[1] He earned a degree from Emerson College. Rulli's career experience includes working as the director of operations with Rulli Bros. Markets.[2] Before his election to Congress, Rulli served as a school board member inLeetonia, Ohio and in theOhio State Senate.[1]

Committee assignments

U.S. House

2025-2026

Rulli was assigned to the following committees:[Source]

Elections

2026

See also: Ohio's 6th Congressional District election, 2026

General election

The primary will occur on May 5, 2026. The general election will occur on November 3, 2026. General election candidates will be added here following the primary.

Democratic primary election

Democratic primary for U.S. House Ohio District 6

Sam Barrick,Michael Kripchak, andMalcolm Ritchie are running in the Democratic primary for U.S. House Ohio District 6 on May 5, 2026.


Ballotpedia Logo

There are noincumbents in this race.

Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Republican primary election

Republican primary for U.S. House Ohio District 6

IncumbentMichael Rulli andJulia Kelley are running in the Republican primary for U.S. House Ohio District 6 on May 5, 2026.


Ballotpedia Logo

Incumbents arebolded and underlined.

Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Endorsements

Rulli received the following endorsements. To send us additional endorsements,click here.

2024

Regular election

See also: Ohio's 6th Congressional District election, 2024

Ohio's 6th Congressional District election, 2024 (March 19 Republican primary)

Ohio's 6th Congressional District election, 2024 (March 19 Democratic primary)

General election
General election for U.S. House Ohio District 6

IncumbentMichael Rulli defeatedMichael Kripchak in the general election for U.S. House Ohio District 6 on November 5, 2024.

Candidate
%
Votes
Image of Michael Rulli
Michael Rulli (R)
 
66.7
 
245,860
Image of Michael Kripchak
Michael Kripchak (D) Candidate Connection
 
33.3
 
122,515

Ballotpedia Logo

Incumbents arebolded and underlined. The results have been certified. Source

Total votes: 368,375
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Withdrawn or disqualified candidates
Democratic primary election
Democratic primary for U.S. House Ohio District 6

Michael Kripchak defeatedRylan Finzer in the Democratic primary for U.S. House Ohio District 6 on March 19, 2024.

Candidate
%
Votes
Image of Michael Kripchak
Michael Kripchak Candidate Connection
 
66.3
 
20,632
Image of Rylan Finzer
Rylan Finzer
 
33.7
 
10,480

Ballotpedia Logo

There were noincumbents in this race. The results have been certified. Source

Total votes: 31,112
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Withdrawn or disqualified candidates
Republican primary election
Republican primary for U.S. House Ohio District 6

IncumbentMichael Rulli defeatedReggie Stoltzfus andRick Tsai in the Republican primary for U.S. House Ohio District 6 on March 19, 2024.

Candidate
%
Votes
Image of Michael Rulli
Michael Rulli
 
49.5
 
43,857
Image of Reggie Stoltzfus
Reggie Stoltzfus
 
40.7
 
36,033
Image of Rick Tsai
Rick Tsai
 
9.8
 
8,641

Ballotpedia Logo

Incumbents arebolded and underlined. The results have been certified. Source

Total votes: 88,531
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Withdrawn or disqualified candidates

Endorsements

Ballotpedia did not identify endorsements for Rulli in this election.

Pledges

Rulli signed the following pledges.

  • U.S. Term Limits

Special election

See also: Ohio's 6th Congressional District special election, 2024

Ohio's 6th Congressional District election, 2024 (March 19 Republican primary)

Ohio's 6th Congressional District election, 2024 (March 19 Democratic primary)

General election
Special general election for U.S. House Ohio District 6

Michael Rulli defeatedMichael Kripchak in the special general election for U.S. House Ohio District 6 on June 11, 2024.

Candidate
%
Votes
Image of Michael Rulli
Michael Rulli (R)
 
54.6
 
32,747
Image of Michael Kripchak
Michael Kripchak (D)
 
45.3
 
27,173
 Other/Write-in votes
 
0.0
 
12

Ballotpedia Logo

There were noincumbents in this race. The results have been certified. Source

Total votes: 59,932
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Democratic primary election
Special Democratic primary for U.S. House Ohio District 6

Michael Kripchak defeatedRylan Finzer in the special Democratic primary for U.S. House Ohio District 6 on March 19, 2024.

Candidate
%
Votes
Image of Michael Kripchak
Michael Kripchak
 
65.0
 
19,931
Image of Rylan Finzer
Rylan Finzer
 
35.0
 
10,731

Ballotpedia Logo

There were noincumbents in this race. The results have been certified. Source

Total votes: 30,662
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Republican primary election
Special Republican primary for U.S. House Ohio District 6

Michael Rulli defeatedReggie Stoltzfus andRick Tsai in the special Republican primary for U.S. House Ohio District 6 on March 19, 2024.

Candidate
%
Votes
Image of Michael Rulli
Michael Rulli
 
49.1
 
43,155
Image of Reggie Stoltzfus
Reggie Stoltzfus
 
40.6
 
35,684
Image of Rick Tsai
Rick Tsai
 
10.3
 
9,094

Ballotpedia Logo

There were noincumbents in this race. The results have been certified. Source

Total votes: 87,933
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

2022

See also: Ohio State Senate elections, 2022

General election

General election for Ohio State Senate District 33

IncumbentMichael Rulli defeatedBob Hagan in the general election for Ohio State Senate District 33 on November 8, 2022.

Candidate
%
Votes
Image of Michael Rulli
Michael Rulli (R)
 
66.1
 
86,983
Image of Bob Hagan
Bob Hagan (D)
 
33.9
 
44,620

Ballotpedia Logo

Incumbents arebolded and underlined. The results have been certified. Source

Total votes: 131,603
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Democratic primary election

Democratic primary for Ohio State Senate District 33

Bob Hagan advanced from the Democratic primary for Ohio State Senate District 33 on August 2, 2022.

Candidate
%
Votes
Image of Bob Hagan
Bob Hagan
 
100.0
 
8,975

Ballotpedia Logo

There were noincumbents in this race. The results have been certified. Source

Total votes: 8,975
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Republican primary election

Republican primary for Ohio State Senate District 33

IncumbentMichael Rulli advanced from the Republican primary for Ohio State Senate District 33 on August 2, 2022.

Candidate
%
Votes
Image of Michael Rulli
Michael Rulli
 
100.0
 
12,267

Ballotpedia Logo

Incumbents arebolded and underlined. The results have been certified. Source

Total votes: 12,267
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Campaign finance


2018

See also:Ohio State Senate elections, 2018

General election

General election for Ohio State Senate District 33

Michael Rulli defeatedJohn Boccieri in the general election for Ohio State Senate District 33 on November 6, 2018.

Candidate
%
Votes
Image of Michael Rulli
Michael Rulli (R)
 
52.4
 
66,731
Image of John Boccieri
John Boccieri (D)
 
47.6
 
60,575

Ballotpedia Logo

There were noincumbents in this race. The results have been certified. Source

Total votes: 127,306
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Democratic primary election

Democratic primary for Ohio State Senate District 33

John Boccieri advanced from the Democratic primary for Ohio State Senate District 33 on May 8, 2018.

Candidate
%
Votes
Image of John Boccieri
John Boccieri
 
100.0
 
23,583

Ballotpedia Logo

There were noincumbents in this race. The results have been certified.

Total votes: 23,583
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Republican primary election

Republican primary for Ohio State Senate District 33

Michael Rulli advanced from the Republican primary for Ohio State Senate District 33 on May 8, 2018.

Candidate
%
Votes
Image of Michael Rulli
Michael Rulli
 
100.0
 
16,617

Ballotpedia Logo

There were noincumbents in this race. The results have been certified.

Total votes: 16,617
Candidate Connection = candidate completed theBallotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data?Contact our sales team.

Campaign themes

2026

Ballotpedia survey responses

See also:Ballotpedia's Candidate Connection

Candidate Connection

Michael Rulli has not yet completedBallotpedia's 2026 Candidate Connection survey.If you are Michael Rulli,click here to fill out Ballotpedia's 2026 Candidate Connection survey.

Who fills out Ballotpedia's Candidate Connection survey?

Any candidate running for elected office, at any level, can complete Ballotpedia's Candidate Survey. Completing the survey will update the candidate's Ballotpedia profile, letting voters know who they are and what they stand for.  More than 23,000 candidates have taken Ballotpedia's candidate survey since we launched it in 2015. Learn more about the surveyhere.

You can ask Michael Rulli to fill out this survey by using the button below.

Twitter

2024

Michael Rulli did not completeBallotpedia's 2024 Candidate Connection survey.

Campaign website

Rulli’s campaign website stated the following:

Our Priorities for Ohio Families

  • JOBS & ECONOMY
  • ENERGY INDEPENDENCE
  • PUBLIC SAFETY
  • SMALL BUSINESSES
  • BETTER SCHOOLS
  • RIGHT TO BEAR ARMS
  • ELECTION INTEGRTIY[3]
—Michael Rulli’s campaign website (2024)[4]

2022

Michael Rulli did not completeBallotpedia's 2022 Candidate Connection survey.

Campaign finance summary


Ballotpedia LogoNote: The finance data shown here comes from the disclosures required of candidates and parties. Depending on the election or state, this may represent only a portion of all the funds spent on their behalf.Satellite spending groups may or may not have expended funds related to the candidate or politician on whose page you are reading this disclaimer. Campaign finance data from elections may be incomplete. For elections to federal offices, complete data can be found at theFEC website. Clickhere for more on federal campaign finance law andhere for more on state campaign finance law.


Michael Rulli campaign contribution history
YearOfficeStatusContributionsExpenditures
2026*U.S. House Ohio District 6Candidacy Declared primary$580,812 $376,101
2024*U.S. House Ohio District 6Won general$1,154,952 $1,084,315
2022Ohio State Senate District 33Won general$1,169,236 $485,104
2018Ohio State Senate District 33Won general$610,023 N/A**
Grand total$3,515,022 $1,945,519
Sources:OpenSecretsFederal Elections Commission ***This product uses the openFEC API but is not endorsed or certified by the Federal Election Commission (FEC).
* Data from this year may not be complete
** Data on expenditures is not available for this election cycle
Note: Totals above reflect only available data.

Notable endorsements

See also:Ballotpedia: Our approach to covering endorsements

This section displays endorsements this individual made in elections within Ballotpedia'scoverage scope.

Personal finance disclosures

Members of the House are required to file financial disclosure reports. You can search disclosure reports on the House’s official websitehere.

Analysis

Below are links to scores and rankings Ballotpedia compiled for members of Congress. We chose analyses that help readers understand how each individual legislator fit into the context of the chamber as a whole in terms of ideology, bill advancement, bipartisanship, and more.

If you would like to suggest an analysis for inclusion in this section, please emaileditor@ballotpedia.org.

119th Congress (2025-2027)

Rankings and scores for the 119th Congress

118th Congress (2023-2025)

Rankings and scores for the 118th Congress




State legislative tenure

Scorecards

See also:State legislative scorecards andState legislative scorecards in Ohio

Ascorecard evaluates a legislator’s voting record. Its purpose is to inform voters about the legislator’s political positions. Because scorecards have varying purposes and methodologies, each report should be considered on its own merits. For example, an advocacy group’s scorecard may assess a legislator’s voting record on one issue while a state newspaper’s scorecard may evaluate the voting record in its entirety.

Ballotpedia is in the process of developing an encyclopedic list of published scorecards. Some states have a limited number of available scorecards or scorecards produced only by select groups. It is Ballotpedia’s goal to incorporate all available scorecards regardless of ideology or number.

Click here for an overview of legislative scorecards in all 50 states.  To contribute to the list of Ohio scorecards, email suggestions toeditor@ballotpedia.org.


2024

In 2024, theOhio State Legislature was in session from January 2 to December 19. A special session on elections commenced on May 28, 2024, and ended on May 31.

Legislators are scored on their votes on bills related to LGBTQ, civil rights, and racial justice issues.


2023

To view all the scorecards we found for this legislator in 2023, click [show].   

In 2023, theOhio State Legislature was in session from January 2 to December 31.

Legislators are scored on their votes on bills related to environmental policy.
Legislators are scored on their votes on conservative issues.


2022

To view all the scorecards we found for this legislator in 2022, click [show].   

In 2022, theOhio State Legislature was in session from January 19 to December 15.

Legislators are scored on their votes on bills related to LGBTQ, civil rights, and racial justice issues.
Representatives are scored on their votes on bills affecting working families.
Legislators are scored on their votes on bills impacting Ohio's business community.
Legislators are scored on their votes on bills related to business issues.
Legislators are scored on their adherence to the limited government principles of the U.S. Constitution.


2021

To view all the scorecards we found for this legislator in 2021, click [show].   

In 2021, theOhio State Legislature was in session from January 4 to December 31.

Legislators are scored on their votes on bills impacting Ohio's business community.
Legislators are scored on their votes on bills related to environmental policy.
Legislators are scored on their votes on conservative issues.


2020

To view all the scorecards we found for this legislator in 2020, click [show].   

In 2020, theOhio State Legislature was in session from January 6 to December 31.

Legislators are scored on their votes on bills related to economic issues.
Representatives are scored on their votes on bills affecting working families.
Legislators are scored on their votes on bills related to business issues.
Legislators are scored on their votes on bills impacting Ohio's business community.
Legislators are scored on their votes on bills related to environmental policy.
Legislators are scored on their votes on conservative issues.


2019

To view all the scorecards we found for this legislator in 2019, click [show].   

In 2019, theOhio General Assembly was in session from January 7 through December 31.

Legislators are scored on their votes on conservative issues.


2018

To view all the scorecards we found for this legislator in 2018, click [show].   

In 2018, the 132ndOhio General Assembly was in session from January 2 through December 31.

Representatives are scored on their votes on bills affecting working families.
Legislators are scored on their votes on bills impacting Ohio's business community.
Legislators are scored on their votes on conservative issues.




Sponsored legislation

The following table lists bills this person sponsored as a legislator, according toBillTrack50 and sorted by action history. Bills are sorted by the date of their last action. The following list may not be comprehensive. To see all bills this legislator sponsored, click on the legislator's name in the title of the table.


Committee assignments

2023-2024

Rulli was assigned to the following committees:

2021-2022

Rulli was assigned to the following committees:

2019-2020

Rulli was assigned to the following committees:


Key votes

See also:Key votes

Ballotpedia monitors legislation that receives a vote and highlights the ones that we consider to be key to understanding where elected officials stand on the issues. To read more about how we identify key votes, clickhere.

Key votes: 118th Congress, 2023-2025

The118th United States Congress began on January 3, 2023, and ended on January 3, 2025. At the start of the session, Republicans held the majority in theU.S. House of Representatives (222-212), and Democrats held the majority in theU.S. Senate (51-49).Joe Biden (D) was the president andKamala Harris (D) was the vice president. We identified the key votes below usingCongress' top-viewed bills list and through marquee coverage of certain votes on Ballotpedia.

Key votes: 118th Congress, 2023-2025
VoteBill and descriptionStatus
Yes check.svg Yea
The Social Security Fairness Act of 2023
 
The Social Security Fairness Act of 2023 (H.R. 82) was a bill passed by the118th Congress and signed into law by PresidentJoe Biden (D) on January 5, 2025, that reduced Social Security benefits for individuals who received other pensions from state or local governments. It also eliminated an offset that would reduce benefits for spouses and widows of individuals with government pensions. It also eliminated a provision that reduced benefits for an individual who received a pension or disability benefit from an employer that did not withhold Social Security taxes. This bill required a 2/3rds majority vote to pass.[5]
Yes check.svg Passed (327-75)[6]
Yes check.svg Yea
Stop Terror-Financing and Tax Penalties on American Hostages Act
 
The Stop Terror-Financing and Tax Penalties on American Hostages Act (H.R. 9495) was passed by theU.S. House on November 21, 2024. The bill would have postponed U.S. tax deadlines for citizens who were wrongfully detained abroad. This bill required a simple majority to pass.[7]
Yes check.svg Passed (219-184)[8]
Yes check.svg Yea
Continuing Appropriations and Extensions Act, 2025
 
H.R.9747, the Continuing Appropriations and Extensions Act, 2025, was passed by the118th Congress and signed into law by PresidentJoe Biden (D) on September 26, 2024, providing funding to federal agencies, including the Secret Service, and federal programs for the 2025 fiscal year. The bill required a two-thirds majority vote in the House to pass the bill as amended by a Senate and House conference report.[9]
Yes check.svg Passed (341-82)[10]


See also


External links

Candidate

U.S. House Ohio District 6

  • Website
  • Facebook
  • X
  • Instagram
  • Officeholder

    U.S. House Ohio District 6

  • Website
  • Facebook
  • X
  • Instagram
  • Footnotes

    1. 1.01.1Biographical Directory of the United States Congress, "RULLI, Michael A.," accessed September 11, 2025
    2. Michael Rulli, "About," accessed June 28, 2024
    3. Note: This text is quoted verbatim from the original source. Any inconsistencies are attributable to the original source.
    4. Rulli Congress, “Issues,” accessed March 2, 2024
    5. Congress.gov, "Social Security Fairness Act of 2023." accessed February 13, 2025
    6. Clerk of the United States House of Representatives, "Roll Call 456," accessed May 15, 2025
    7. Congress.gov, "H.R.9495 - Stop Terror-Financing and Tax Penalties on American Hostages Act," accessed February 13, 2025
    8. Clerk of the United States House of Representatives, "Roll Call 477," accessed May 15, 2025
    9. Congress.gov, "H.R.9747 - Continuing Appropriations and Extensions Act, 2025," accessed February 13, 2025
    10. Clerk of the United States House of Representatives, "Roll Call 450," accessed May 15, 2025

    Political offices
    Preceded by
    Bill Johnson (R)
    U.S. House Ohio District 6
    2024-Present
    Succeeded by
    -
    Preceded by
    Joseph Schiavoni (D)
    Ohio State Senate District 33
    2019-2024
    Succeeded by
    Alessandro Cutrona (R)


    Senators
    Representatives
    District 1
    District 2
    District 3
    District 4
    District 5
    District 6
    District 7
    District 8
    District 9
    District 10
    District 11
    District 12
    District 13
    District 14
    District 15
    Republican Party (12)
    Democratic Party (5)


    Flag of Ohio
    v  e
    State ofOhio
    Columbus (capital)
    Elections

    What's on my ballot? |Elections in 2025 |How to vote |How to run for office |Ballot measures

    Government

    Who represents me? |U.S. President |U.S. Congress |Federal courts |State executives |State legislature |State and local courts |Counties |Cities |School districts |Public policy