Michael Rulli

From Ballotpedia
Jump to: navigation, search
Michael Rulli
Candidate, U.S. House Ohio District 6
U.S. House Ohio District 6
Tenure
2024 - Present
Term ends
2027
Years in position
2
Predecessor: Bill Johnson (R)
Prior offices
Ohio State Senate District 33
Years in office: 2019 - 2024
Predecessor: Joseph Schiavoni (D)
Successor: Alessandro Cutrona (R)
Compensation
Base salary
$174,000
Elections and appointments
Last election
May 5, 2026
Next election
November 3, 2026
Education
High school
Poland Seminary High School
Personal
Profession
Business executive
Contact

Michael Rulli (Republican Party) is a member of the U.S. House, representing Ohio'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 the U.S. House to represent Ohio's 6th Congressional District. He is on the ballot in the general election on November 3, 2026. He advanced from the Republican primary on May 5, 2026.

Biography

Michael Rulli was born in Mahoning 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 in Leetonia, Ohio and in the Ohio 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

Ohio's 6th Congressional District election, 2026 (May 5 Democratic primary)

Ohio's 6th Congressional District election, 2026 (May 5 Republican primary)

General election

General election for U.S. House Ohio District 6

Incumbent Michael Rulli and Elizabeth Kirtley are running in the general election for U.S. House Ohio District 6 on November 3, 2026.


Candidate Connection = candidate completed the Ballotpedia 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 U.S. House Ohio District 6

The following candidates ran in the Democratic primary for U.S. House Ohio District 6 on May 5, 2026.

Candidate
%
Votes
✔
Image of Elizabeth Kirtley
Elizabeth Kirtley
 
31.5
 
12,318
Image of Adrian Vitus
Adrian Vitus Candidate Connection
 
22.0
 
8,602
Image of Sean Connolly
Sean Connolly Candidate Connection
 
20.6
 
8,053
Image of Brent Hanni
Brent Hanni Candidate Connection
 
9.6
 
3,765
Image of Malcolm Ritchie
Malcolm Ritchie Candidate Connection
 
9.0
 
3,520
Image of Charles DiPalma
Charles DiPalma
 
7.2
 
2,797
Image of Christopher Lafont
Christopher Lafont (Write-in) Candidate Connection
 
0.0
 
12

Total votes: 39,067
Candidate Connection = candidate completed the Ballotpedia 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

Incumbent Michael Rulli defeated Jullie Kelley in the Republican primary for U.S. House Ohio District 6 on May 5, 2026.

Candidate
%
Votes
✔
Image of Michael Rulli
Michael Rulli
 
76.2
 
47,868
Image of Jullie Kelley
Jullie Kelley
 
23.8
 
14,945

Total votes: 62,813
Candidate Connection = candidate completed the Ballotpedia 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

See also: Our approach to covering endorsements

Michael Rulli received the following endorsements and voter guide recommendations. 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

Incumbent Michael Rulli defeated Michael 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

Total votes: 368,375
Candidate Connection = candidate completed the Ballotpedia 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 defeated Rylan 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

Total votes: 31,112
Candidate Connection = candidate completed the Ballotpedia 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

Incumbent Michael Rulli defeated Reggie Stoltzfus and Rick 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

Total votes: 88,531
Candidate Connection = candidate completed the Ballotpedia 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

See also: Our approach to covering endorsements

Ballotpedia did not identify endorsements or voter guide recommendations for Rulli in this election.

Pledges

Rulli signed the following pledges.

  • U.S. Term Limits Pledge

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 defeated Michael 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

Total votes: 59,932
Candidate Connection = candidate completed the Ballotpedia 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 defeated Rylan 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

Total votes: 30,662
Candidate Connection = candidate completed the Ballotpedia 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 defeated Reggie Stoltzfus and Rick 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

Total votes: 87,933
Candidate Connection = candidate completed the Ballotpedia 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

Incumbent Michael Rulli defeated Bob 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

Total votes: 131,603
Candidate Connection = candidate completed the Ballotpedia 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

Total votes: 8,975
Candidate Connection = candidate completed the Ballotpedia 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

Incumbent Michael 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

Total votes: 12,267
Candidate Connection = candidate completed the Ballotpedia 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 defeated John 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

Total votes: 127,306
Candidate Connection = candidate completed the Ballotpedia 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

Total votes: 23,583
Candidate Connection = candidate completed the Ballotpedia 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

Total votes: 16,617
Candidate Connection = candidate completed the Ballotpedia 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

Michael Rulli has not yet completed Ballotpedia'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 24,000 candidates have taken Ballotpedia's candidate survey since we launched it in 2015. Learn more about the survey here.

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

X social app

2024

Ballotpedia survey responses

See also: Ballotpedia's Candidate Connection

Michael Rulli did not complete Ballotpedia'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

Ballotpedia survey responses

See also: Ballotpedia's Candidate Connection

Michael Rulli did not complete Ballotpedia's 2022 Candidate Connection survey.

Campaign finance summary


Note: 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 the FEC website. Click here for more on federal campaign finance law and here for more on state campaign finance law.


Michael Rulli campaign contribution history
YearOfficeStatusContributionsExpenditures
2026* U.S. House Ohio District 6On the Ballot general$1,403,352 $1,012,512
2024U.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$4,337,563 $2,581,931
Sources: OpenSecrets,  Federal Election 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's coverage 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 website here.

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 email editor@ballotpedia.org.

119th Congress (2025-2027)

Rankings and scores for the 119th Congress

118th Congress (2023-2025)

Rankings and scores for the 118th Congress




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, click here.

Key votes: 119th Congress, 2025

The 119th United States Congress began on January 3, 2025 and will conclude on January 3, 2027. At the start of the session, Republicans held the majority in the U.S. House of Representatives (219-215), and Republicans held the majority in the U.S. Senate (52-45). Joe Biden (D) was the president and Kamala Harris (D) was the vice president. We identified the key votes below using Congress' top-viewed bills list and through marquee coverage of certain votes on Ballotpedia.

Key votes: 119th Congress, 2025
VoteBill and descriptionStatus
Yes check.svg YeaYes check.svg Passed (218-214)[6]
Yes check.svg YeaYes check.svg Passed (220-208)[8]
Yes check.svg YeaYes check.svg Passed (216-214)[10]
Yes check.svg YeaYes check.svg Passed (222-209)[12]
Yes check.svg YeaYes check.svg Passed (217-213)[14]
Yes check.svg YeaYes check.svg Passed (308-122)[16]
Not VotingYes check.svg Passed (427-1)[18]
Yes check.svg YeaYes check.svg Passed (263-156)[20]
Yes check.svg YeaYes check.svg Passed (219-213)[22]
Yes check.svg YeaYes check.svg Passed (246-160)[24]
Yes check.svg YeaYes check.svg Passed (218-206)[26]


Key votes: Previous sessions of Congress


State legislative tenure

Scorecards

See also: State legislative scorecards, State legislative scorecards in Ohio

A scorecard 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 scorecards, email suggestions to editor@ballotpedia.org.

Below you can find the scorecards found for the Ohio General Assembly in 2025.

  • Christian Employers Alliance — Legislators are scored on "how consistently their votes support limited government" and "whether their decisions protect or restrict freedom in the marketplace."
  • The Freedom Index — Legislators are scored on their adherence to the limited government principles of the U.S. Constitution.

Below you can find the scorecards found for the Ohio General Assembly in 2024.

  • Club for Growth Foundation — Legislators are scored on their votes on bills related to economic issues.
  • Club for Growth Foundation — Legislators are scored on their votes on bills related to economic issues.
  • Equality Ohio — Legislators are scored on their votes on bills related to LGBTQ, civil rights, and racial justice issues.
  • Equality Ohio — Legislators are scored on their votes on bills related to LGBTQ, civil rights, and racial justice issues.

Below you can find the scorecards found for the Ohio General Assembly in 2023.

Below you can find the scorecards found for the Ohio General Assembly in 2022.

Below you can find the scorecards found for the Ohio General Assembly in 2021.

Below you can find the scorecards found for the Ohio General Assembly in 2020.

Below you can find the scorecards found for the Ohio General Assembly in 2019.

The following table lists bills this person sponsored as a legislator, according to BillTrack50 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:


See also


External links

Footnotes

  1. ↑ 1.0 1.1 Biographical 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, "H.R.1 - An act to provide for reconciliation pursuant to title II of H. Con. Res. 14.", accessed May 29, 2026
  6. ↑ Congress.gov, "House Roll Call Vote 190," accessed May 29, 2026
  7. ↑ Congress.gov, "H.R.22 - SAVE Act," accessed May 29, 2026
  8. ↑ Congress.gov, "House Roll Call Vote 102," accessed May 29, 2026
  9. ↑ Congress.gov, "H.Con.Res.14 - Establishing the congressional budget for the United States Government for fiscal year 2025 and setting forth the appropriate budgetary levels for fiscal years 2026 through 2034," accessed May 29, 2026
  10. ↑ Congress.gov, "House Roll Call Vote 100," accessed May 29, 2026
  11. ↑ Congress.gov, "H.R.5371 - Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026," accessed June 1, 2026
  12. ↑ Congress.gov, "House Roll Call Vote 285," accessed June 1, 2026
  13. ↑ Congress.gov, "H.R.1968 - Full-Year Continuing Appropriations and Extensions Act, 2025," accessed June 1, 2026
  14. ↑ Congress.gov, "House Roll Call Vote 70," accessed June 1, 2026
  15. ↑ Congress.gov, "S.1582 - GENIUS Act," accessed June 1, 2026
  16. ↑ Congress.gov, "House Roll Call Vote 200," accessed June 1, 2026
  17. ↑ Congress.gov, "H.R.4405 - Epstein Files Transparency Act," accessed June 2, 2026
  18. ↑ Congress.gov, "House Roll Call Vote 289," accessed June 2, 2026
  19. ↑ Congress.gov, "S.5 - Laken Riley Act," accessed June 2, 2026
  20. ↑ Congress.gov, "House Roll Call Vote 23," accessed June 2, 2026
  21. ↑ Congress.gov, "H.R.1526 - NORRA of 2025," accessed June 2, 2026
  22. ↑ Congress.gov, "House Roll Call Vote 98," accessed June 2, 2026
  23. ↑ Congress.gov, "H.R.875 - Jeremy and Angel Seay and Sergeant Brandon Mendoza Protect Our Communities from DUIs Act of 2025," accessed June 2, 2026
  24. ↑ Congress.gov, "House Roll Call Vote 183," accessed June 2, 2026
  25. ↑ Congress.gov, "H.R.28 - Protection of Women and Girls in Sports Act of 2025," accessed June 2, 2026
  26. ↑ Congress.gov, "House Roll Call Vote 12," accessed June 2, 2026
  27. ↑ Congress.gov, "Social Security Fairness Act of 2023." accessed February 13, 2025
  28. ↑ Clerk of the United States House of Representatives, "Roll Call 456," accessed May 15, 2025
  29. ↑ Congress.gov, "H.R.9495 - Stop Terror-Financing and Tax Penalties on American Hostages Act," accessed February 13, 2025
  30. ↑ Clerk of the United States House of Representatives, "Roll Call 477," accessed May 15, 2025
  31. ↑ Congress.gov, "H.R.9747 - Continuing Appropriations and Extensions Act, 2025," accessed February 13, 2025
  32. ↑ 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
Bob Latta (R)
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)