HomeAll politicians

hippo-cricket.com

John R. Curtis

Republican · Senator · UT

UT Senate · 2030 ballot

Photo: U.S. Congress Bioguide

Fat Hippo

  • HippoCricket 0.8%Changed and went silent
  • Hippo 0.1%Changed but explained why
  • Fat Hippo 30.9%Never changed
  • Thin Hippo 68.2%No votes yet

The same bar for every politician on the site. Each part is that group's share of everyone here. The mark shows which group John R. Curtis is in.

Pond picture: Fat Hippo. A fat hippo across the whole pond. Never changed.

Voted yes or no on 8 of the 8 issues.

Never changed.

This file is claimable. Votes, pond, and PAC totals stay. You get a why box. Silence is still a cricket. Own it

not left vs right · money never moves the pond

Stack of bills on a photo = they took PAC money that funded both parties. Not the pond.

What they report · Where they serve · not the pond

Reported assets
At least $8,446,087 (range $8,446,087–$27,265,000)
2025 Senate financial disclosure, lowest value of each band, summed. Official report ↗
Median household income, Utah
$95,166 (±$774)
Census ACS 2020–2024 5-year estimate. Census table ↗

8,880% of the Utah median

The income bar shows the median as a share of the larger of the two figures, with a 3px minimum width so it stays visible. The assets bar has its own scale, from $1 at the left to $20 million at the right, and follows the low end of the range. It fills completely when the top of the range is over $20 million. Its color, and the color of the percentage above, runs from green on the left to red on the right.

Reported assets are what the disclosure form lists, in value bands, before debts and not counting a primary home. The median is one year's household income. They measure different things.

Context only. The income figure never moves the pond.

How they voted · the eight · not the pond

Latest roll call per issue, shown as the stance it supports. A NO counts as the other side. The line under each label is the exact vote.

Screenshot the card. Every line is sourced on this page. Money never moves the pond.

About John R. Curtis

Age
66 (born May 10, 1960)source
Born in
Ogden, Utahsource
Years in office
U.S. Senate since Jan 3, 2025 · 1 year.source
Hobbies & fun facts
An avid motorcyclist who speaks fluent Mandarin.Source: SEMA News, 2021

Curtis was mayor of Provo, Utah, from 2010 to 2017.

Last updated: Oct 19, 2026

For context only. These details never change the pond.

What they're running on

From their campaign site, in their own words. Not the pond.

  • No official platform found.

Also on the record — not in the pond

Votes and disclosures. A single vote here doesn't change the pond. A checked flip on any bill is listed in the Flips section.

Next election · not the pond

Not on the ballot in 2026 · Next election Nov 5, 2030 · UT Senate · Class 1, term ends Jan 3, 2031

Federal general elections are the Tuesday after the first Monday in November. Not the pond.

Government salary

$174,000

2026 pay for the office. Set by law. Not the pond.

Reported assets · not the pond

John R. Curtis: 2025 Senate financial disclosure, lowest value of each band, summed (Official report ↗).

Reported assets. Not the pond.
John R. CurtisAt least $8,446,087 (range $8,446,087–$27,265,000)

Scale zero to $10,000,000.

Committee assignments · not the pond

Current committees and subcommittees. Shown so you can see it. Committees never move the pond.

  • Senate Committee on Commerce, Science, and Transportation — Member

    Subcommittee: Telecommunications and Media — Member

    Subcommittee: Consumer Protection, Technology, and Data Privacy — Member

    Subcommittee: Coast Guard, Maritime, and Fisheries — Member

  • Senate Committee on Environment and Public Works — Member

    Subcommittee: Chemical Safety, Waste Management, Environmental Justice, and Regulatory Oversight — Chair

    Subcommittee: Clean Air, Climate, and Nuclear Innovation and Safety — Member

    Subcommittee: Transportation and Infrastructure — Member

  • Senate Committee on Foreign Relations — Member

    Subcommittee: East Asia, the Pacific, and International Cybersecurity Policy — Member

    Subcommittee: Europe and Regional Security Cooperation — Member

    Subcommittee: Western Hemisphere, Transnational Crime, Civilian Security, Democracy, Human Rights, and Global Women's Issues — Chair

  • Senate Committee on Small Business and Entrepreneurship — Member

Source: unitedstates/congress-legislators, pulled Oct 20, 2026.

Funding — not the pond

FEC money track · 2024–2026 cycle · never part of the pond

Did they take money from PACs that funded both Democrats and Republicans? Money never moves the pond.

Campaign — they cashed it

$1,284,652 TAKE (dual-party PAC)

Took at least $1,000 from PACs that fund both parties.

Context. Not the pond. Taking the check is not a flip. Flipping after the check, and staying quiet, is.

Own it — Dual-party PAC

The office types a why in their own words after opening the mailbox link. It does not move the pond.

Largest dual-party PACs on this file.

  • CONSUMER TECHNOLOGY ASSOCIATION$15,000
  • DELTA AIRLINES$15,000
  • CONSTELLATION ENERGY CORPORATION$15,000

Traditional PAC contributions to candidate committees only. A dual-party PAC gave at least $1,000 to both parties. AIPAC in this table is committee C00797670. Legal, disclosed, hard-capped. Super PACs and dark money are not in this number. Taking this money is common. The amount is the story. HippoCricket doesn't put this in the pond. FEC bulk committee-to-candidate (24K/24Z), cycles 2024+2026. Dual-party = PAC gave ≥$1,000 to Dems and ≥$1,000 to Republicans. AIPAC = C00797670 only. Download the PAC table.

Bills they sponsored · floor outcomes · not the pond

Bills and joint resolutions they sponsored since 2015 that passed or failed in a chamber. Sponsor only. Shown so you can see it. Bills never move the pond.

Sponsored 176 since 2015. 6 became law. 11 passed a chamber and did not become law. 0 failed a floor vote.

  • S. 5045 (119th Congress) — Wildfire Emissions Prevention Act of 2026

    A bill to amend the Clean Air Act to modify the handling of air quality monitoring with respect to prescribed fires, and for other purposes.

    Introduced Jul 21, 2026 · Passed Senate Sep 29, 2026 · Official record ↗

  • S.J.Res. 31 (119th Congress) — A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "Review of Final Rule Reclassification of Major Sources as Area Sources Under Section 112 of the Clean Air Act".

    Introduced Mar 6, 2025 · Became law Jun 20, 2025 (Public Law 119-20) · Official record ↗

  • H.R. 6395 (118th Congress) — Recognizing the Importance of Critical Minerals in Healthcare Act of 2023

    To amend the Energy Act of 2020 to require the Secretary of the Interior to include the Secretary of Health and Human Services in consultations regarding designations of critical minerals, elements, substances, and materials.

    Introduced Nov 14, 2023 · Became law Jan 4, 2025 (Public Law 118-233) · Official record ↗

  • H.R. 7872 (118th Congress) — Colorado River Salinity Control Fix Act

    To amend the Colorado River Basin Salinity Control Act to modify certain requirements applicable to salinity control units, and for other purposes.

    Introduced Apr 5, 2024 · Became law Dec 23, 2024 (Public Law 118-183) · Official record ↗

  • H.R. 4094 (118th Congress) — Great Salt Lake Stewardship Act

    To amend the Central Utah Project Completion Act to authorize expenditures for the conduct of certain water conservation measures in the Great Salt Lake basin, and for other purposes.

    Introduced Jun 14, 2023 · Became law Dec 23, 2024 (Public Law 118-169) · Official record ↗

  • H.R. 7370 (118th Congress) — GEO Act

    To amend the Geothermal Steam Act of 1970 to establish a deadline for processing applications related to geothermal leasing.

    Introduced Feb 15, 2024 · Passed House Sep 24, 2024 · Official record ↗

  • H.R. 3397 (118th Congress) — WEST Act of 2024

    To require the Director of the Bureau of Land Management to withdraw a rule of the Bureau of Land Management relating to conservation and landscape health.

    Introduced May 17, 2023 · Passed House Apr 30, 2024 · Official record ↗

  • H.R. 1345 (118th Congress) — NTIA Policy and Cybersecurity Coordination Act

    To amend the National Telecommunications and Information Administration Organization Act to establish the Office of Policy Development and Cybersecurity, and for other purposes.

    Introduced Mar 3, 2023 · Passed House Jul 25, 2023 · Official record ↗

  • H.R. 538 (118th Congress) — Informing Consumers about Smart Devices Act

    To require the disclosure of a camera or recording capability in certain internet-connected devices.

    Introduced Jan 26, 2023 · Passed House Feb 27, 2023 · Official record ↗

  • H.R. 2551 (117th Congress) — Bonneville Shoreline Trail Advancement Act

    Introduced Apr 15, 2021 · Passed House Dec 12, 2022 · Official record ↗

Source: GovInfo BILLSTATUS (Library of Congress actions), pulled Oct 20, 2026. Provisions passed inside other bills are not counted.

Where they stand on the eight

A sourced vote always wins. Nothing is guessed.

  • Immigration & Border SecuritySupportedNo flipStricter enforcement and border controls
  • AbortionSupportedNo flipPro-life / restricting abortion
  • Gun Rights & Second AmendmentOpposedNo flipOpposition to the restriction
  • Free Speech & CensorshipSupportedNo flipFewer content restrictions / anti-censorship
  • Taxes, Spending & DebtSupportedNo flipLower taxes and tax cuts
  • Energy PolicySupportedNo flipExpanded domestic and fossil-fuel production
  • Crime & PolicingOpposedNo flipOpposition to that reform package.
  • Parental Rights & School ChoiceSupportedNo flipVoted Yea. Districts would have to show parents the curriculum, library list, and budget.

Votes with own party

100% of the time — 18 of 18 roll calls on this page went with the rest of the Republican caucus.

Fat Hippo is whether they stay themselves. This is whether they stay with the party. Doesn't touch the pond.

Why this pond: No flip on the file. Never changed. The landmark votes are shown below.

We show what they said and what they did. The verdict is yours.

0
Recorded flips
0
Explained
0
Unexplained

Stance timeline by issue

Flips first

Each line is a sourced position. One banner is one flip on a landmark issue. Flips on other bills are listed in the Flips section, and Recorded flips counts both.

On the record — not in the pond

Iran War Powers Current events

On the record — not in the pond

  • Jun 23, 2026 Voted Nay — H.Con.Res. 86 — direct removal of U.S. forces from Iran Official roll call
  • Sep 24, 2026 Voted Nay — H.Con.Res. 89 — direct removal of U.S. forces from Iran Official roll call

Shown only. Doesn't touch the pond.

Healthcare Health

On the record — not in the pond

No sourced vote or statement recorded yet.

Shown only. Doesn't touch the pond.

Women's Sports Eligibility Education

On the record — not in the pond

No sourced vote or statement recorded yet.

Shown only. Doesn't touch the pond.

Artificial intelligence regulation Technology

On the record — not in the pond

No sourced vote or statement recorded yet.

Shown only. Doesn't touch the pond.

Voting rights and election rules Elections

On the record — not in the pond

No sourced vote or statement recorded yet.

Shown only. Doesn't touch the pond.

Term limits Congress

On the record — not in the pond

No sourced vote or statement recorded yet.

Shown only. Doesn't touch the pond.

Age limits for federal officials Congress

On the record — not in the pond

No sourced vote or statement recorded yet.

Shown only. Doesn't touch the pond.

Presidential immunity / accountability Presidency

On the record — not in the pond

No sourced vote or statement recorded yet.

Shown only. Doesn't touch the pond.

Abortion Social Policy

0 explained · 0 unexplained

  1. Jan 19, 2018 Supported Vote

    Supported: Pro-life / restricting abortion

    Voted Yea — Born-Alive Abortion Survivors Protection Act

    On Passage

    What this was: Requires doctors to give an infant born alive after an attempted abortion the same care any other newborn would get, with penalties for failing to do so.

    ↗ clerk.house.gov
  2. Sep 24, 2021 Supported Vote

    Supported: Pro-life / restricting abortion

    Voted Nay — Women's Health Protection Act (codify Roe)

    On Passage

    What this was: Would write a federal right to abortion into statute and block many state limits, roughly locking in Roe v. Wade nationwide.

    ↗ clerk.house.gov
  3. Jul 15, 2022 Supported Vote

    Supported: Pro-life / restricting abortion

    Voted Nay — Women's Health Protection Act (codify Roe)

    On Passage

    What this was: Would write a federal right to abortion into statute and block many state limits, roughly locking in Roe v. Wade nationwide.

    ↗ clerk.house.gov
  4. Jan 11, 2023 Supported Vote

    Supported: Pro-life / restricting abortion

    Voted Yea — Born-Alive Abortion Survivors Protection Act

    On Passage

    What this was: Requires doctors to give an infant born alive after an attempted abortion the same care any other newborn would get, with penalties for failing to do so.

    ↗ clerk.house.gov
  5. Jan 22, 2025 Supported Vote

    Supported: Pro-life / restricting abortion

    Voted Yea — Born-Alive Abortion Survivors Protection Act

    On Passage

    What this was: Requires doctors to give an infant born alive after an attempted abortion the same care any other newborn would get, with penalties for failing to do so.

    ↗ senate.gov

Crime & Policing Justice

0 explained · 0 unexplained

  1. Dec 20, 2018 Yea Vote

    Voted Yea — First Step Act

    On Passage

    What this was: 2018 prison-reform law. Cuts some federal mandatory minimums, expands early-release credits, and eases a few sentencing rules. Trump signed it.

    ↗ clerk.house.gov
  2. Mar 3, 2021 Opposed Vote

    Opposed: Opposition to that reform package.

    Voted Nay — George Floyd Justice in Policing Act

    On Passage

    What this was: Would restrict qualified immunity, ban federal chokeholds, limit no-knock warrants, and create a national police-misconduct registry.

    ↗ clerk.house.gov

Energy Policy Environment

0 explained · 0 unexplained

  1. Mar 30, 2023 Supported Vote

    Supported: Expanded domestic and fossil-fuel production

    Voted Yea — Lower Energy Costs Act (H.R.1)

    On Passage

    What this was: GOP energy package. More oil and gas leasing on federal land, faster permits, no presidential fracking ban, and fewer limits on LNG exports.

    ↗ clerk.house.gov

Free Speech & Censorship Civil Rights

0 explained · 0 unexplained

  1. Mar 9, 2023 Supported Vote

    Supported: Fewer content restrictions / anti-censorship

    Voted Yea — Protecting Speech from Government Interference Act (H.R.140)

    On Passage

    ↗ clerk.house.gov

Gun Rights & Second Amendment Civil Rights

0 explained · 0 unexplained

  1. Feb 27, 2019 Opposed Vote

    Opposed: Opposition to the restriction

    Voted Nay — Bipartisan Background Checks Act (H.R.8)

    On Passage

    What this was: Requires a licensed dealer to run a background check on a gun sale between private parties. The 2019 and 2021 House texts are both numbered H.R. 8. The 2021 text drops the 2019 ICE notice and the bar on fee caps and transfer records, and adds a farm pest-control exception plus Spanish and English forms. Not the 2013 Manchin-Toomey amendment, and not the 2022 Safer Communities Act.

    ↗ clerk.house.gov
  2. Mar 11, 2021 Opposed Vote

    Opposed: Opposition to the restriction

    Voted Nay — Bipartisan Background Checks Act (H.R.8)

    On Passage

    What this was: Requires a licensed dealer to run a background check on a gun sale between private parties. The 2019 and 2021 House texts are both numbered H.R. 8. The 2021 text drops the 2019 ICE notice and the bar on fee caps and transfer records, and adds a farm pest-control exception plus Spanish and English forms. Not the 2013 Manchin-Toomey amendment, and not the 2022 Safer Communities Act.

    ↗ clerk.house.gov
  3. Jun 24, 2022 Opposed Vote

    Opposed: Opposition to the restriction

    Voted Nay — Bipartisan Safer Communities Act

    On Passage

    What this was: 2022 gun-and-mental-health package after Uvalde. Extra checks for buyers under 21, money for state red-flag laws, closes the “boyfriend loophole,” and school/mental-health funding.

    ↗ clerk.house.gov
  4. Jul 29, 2022 Opposed Vote

    Opposed: Opposition to the restriction

    Voted Nay — Assault Weapons Ban of 2022 (H.R.1808)

    On Passage

    What this was: Would ban the sale of many semi-automatic rifles and large-capacity magazines. Existing guns would be grandfathered.

    ↗ clerk.house.gov

Immigration & Border Security Immigration

0 explained · 0 unexplained

  1. May 11, 2023 Supported Vote

    Supported: Stricter enforcement and border controls

    Voted Yea — Secure the Border Act (H.R.2)

    On Passage

    What this was: Restart wall construction, tighten asylum, end catch-and-release, require E-Verify. Passed the House, died in the Senate.

    ↗ clerk.house.gov
  2. Jan 20, 2025 Supported Vote

    Supported: Stricter enforcement and border controls

    Voted Yea — Laken Riley Act (S.5)

    On Passage

    What this was: Named after Laken Riley, murdered by a man in the country illegally. Requires ICE to detain illegal immigrants charged with theft, burglary, assault on police, or a crime that kills or badly injures someone. H.R. 29 and S. 5 are the same detention bill. The House voted on it twice in January 2025. The Senate version became law.

    ↗ senate.gov

Parental Rights & School Choice Education

0 explained · 0 unexplained

  1. Mar 24, 2023 Supported Vote

    Supported: Voted Yea. Districts would have to show parents the curriculum, library list, and budget.

    Voted Yea — Parents Bill of Rights Act (H.R.5)

    On Passage

    What this was: To keep federal school money, districts must show parents the curriculum, library list, and budget, and tell them about violent incidents at school.

    ↗ clerk.house.gov

Taxes, Spending & Debt Economy

0 explained · 0 unexplained

  1. Dec 20, 2017 Supported Vote

    Supported: Lower taxes and tax cuts

    Voted Yea — Tax Cuts and Jobs Act (conference)

    On Passage

    What this was: 2017 Republican tax law. Cut individual and corporate rates, doubled the standard deduction, capped SALT. Trump signed it.

    ↗ clerk.house.gov
  2. Aug 12, 2022 Supported Vote

    Supported: Lower taxes and tax cuts

    Voted Nay — Inflation Reduction Act

    On Passage

    What this was: Climate and energy tax credits, a 15% corporate minimum tax, IRS funding, and Medicare drug-price negotiation. Paid for in part by new taxes; Democrats framed it as deficit reduction.

    ↗ clerk.house.gov

Claim this profile

This does not take the file. Nothing changes until it is reviewed.

Unclaimed

Submissions are reviewed before anything changes. We’ll reply from file@hippo-cricket.com.

Challenge this record

This is a real filing. No source, no change.

Submissions are reviewed before they appear.

We’ll reply from file@hippo-cricket.com.

Read our Privacy and Terms.

Respond to this record

For the office or staff. This does not change the pond or a vote.

Submissions are reviewed before they appear. We’ll reply from file@hippo-cricket.com.

Profile checkers — not the pond

Four automated checks on the same file and the same rules. They can split.

Not four bots googling him. Four jobs on the same sourced votes. They don’t see party, PAC money, or who you like. They can split. The roll calls on this page are the backup — not the names on this card.

  • Grok

    the flips

    Fat Hippo

    No flip on the file under the same-question rule. Fat Hippo: never changed.

  • Claude

    the why

    Fat Hippo

    Nothing to explain. The positions line up with themselves.

  • Gemini

    the file

    Fat Hippo

    17 sourced votes. 8 of the 8. Thick enough for Fat Hippo.

  • ChatGPT

    the voter

    Fat Hippo

    Same answers on the same questions. Nothing in this file would surprise a voter who already knew them.

4 of 4 landed on Fat Hippo. Different jobs. Same read.

How the checkers work · They never see who you like.