2025 Scores currently being researched.
John Kolb began serving as a Wyoming Senator in 2021 when he won the election for Sweetwater County Senate District 12. Previously he served two terms for the Sweetwater County Commission.
He is up for reelection in 2028.
“I believe in our constitution. It is a timeless document, enshrining our freedoms and defining our wonderful way of life. That also includes the freedom of speech, which is ingrained in our constitution.
I will do anything in my power to protect the constitution and its values and liberties. I will also ensure that the radical left will not be able to push their agenda on the Wyoming people and restrict our freedom to speak our minds.”
From https://www.votekolb.com/platform
![]()
2023
+ – +
For 2023 Kolb received a positive score for Representation and Integrity, and a negative score for Competence. Therefore Kolb has been ranked as Limited Trust.
2025
Overall, Kolb earns a negative score ( – ) for Representation.
Attendance
In keeping with our grading system, a legislator had to be present and vote on all bills for any 33 days in the 2025 General Session. If a legislator missed any votes on 5 or more days, they receive a negative (-) score. Kolb missed 28 votes across 6 days.
1/20/25: 3rd Reading vote for SF0050; SF0023; SF0032; SF0043;
1/21/25:
Judiciary vote for SF0008; SF0039;
Transportation vote for SF0026; SF0027; SF0029; SF0031;
COW vote for SF0014; SF0021; SF0029; SF0031;
3rd Reading for SF0004; SF0006; SF0011; SF0025;
1/22/25: 3rd Reading vote for: SF0007; SF0033; SF0038; SF0044: SF0053; SF0070; SF0072;
2/27/25: COW vote for HB0299;
2/28/25: 3rd Reading vote for HB0156;
3/6/25: Concurrence vote for SF0169.
Public Conduct
Kolb appears to behave appropriately in public and to the public.
Bill Sponsorship
In 2025 Kolb was the primary sponsor for two bills: Unemployment insurance coverage-period and reporting; Unemployment compensation-employer contributions.
Committee Assignments
In 2025 Kolb served on the following committees: Senate Judiciary; Senate Transportation; Select Committee on Gaming (Chairman); State Shooting Complex Oversight Task Force; NCSL – Natural Resources, Energy and Environment.
Omitted at WSL website:
Kolb is a member of the CSG West Energy & the Grid Committee.
![]()
2023
Overall Kolb scored a (+) for Representation.
Attendance
It appears that Kolb missed 2 votes in 2023 General Session:
- 2/22/23 Transportation Committee votes on HB199 and HB286.
Public Conduct
Kolb appears to behave appropriately in public and to the public.
Sponsorship History
In 2023 Kolb was the primary sponsor of 3 bills, and he co-sponsored 32 bills and 1 joint resolution. Favored sponsorship topics appear to be 2nd Amendment. For more on Kolb see his legislator webpage.
Committee Assignments
2023-Senate Agriculture, State and Public Lands & Water Resources
2023-Senate Transportation, Highways & Military Affairs
2023-Select Federal Natural Resource Management Committee
2023-Select Water Committee
2023-State Shooting Complex Oversight Task Force
2023-Wyoming Court Security Commission
Kolb earned a ( + ) for Constitutional Competence with an average of 93% on the constitutional bills listed below. Legislator’s must have a percentage of 85% or higher to receive a final positive (+) score.
Out of a total of 31 bills, Kolb was absent for three. Out of the 29 bills Kolb voted on, he was constitutionally correct on 27 bills – giving him 93%.
For more on the bills used to analyze these scores click here
| 2025 Kolb Vote Scores | Correct votes/Number of bills voted on |
| #1: Separation of Powers; Arbitrary Power Absent for SF0004. Incorrect vote on SF0160. |
0/1 |
| #2: 1st & 2nd Amendments | 3/3 |
| #3: 4th, 5th & 8th Amendments Incorrect vote on HB0234. |
3/4 |
| #4: 9th & 10th Amendments Absent for SF0044. |
3/3 |
| #5: Protection of Children, Health & Morality | 4/4 |
| #6: Prohibition of Discrimination | 2/2 |
| #7: Purity of Elections; Apportionment Absent for HB0156. |
7/7 |
| #8: Foreign Entities | 4/4 |
![]()
2023
Kolb scored a (–) for Constitutional Competence with an average of 62.2% on the constitutional issues listed below.
For more on the bills used to analyze these scores click here. Special hat-tip goes out to Evidence Based Wyoming for use of their statistical tool to generate the following vote scores:
| John Kolb Constitutional Bill Vote Scores |
|
| Separation of Governmental Powers | 100 |
| 1st Amendment/ Right to Healthcare Decisions (Covid Mandates) | 0 |
| 2nd Amendment / Right to Self Defense | 0 |
| 4th & 5th Amendments | 40 |
| Right to Life/ Pro-Life | 90.9 |
| Protection of Children/ Parental Rights (Transgender Issues) | 100 |
| Sectarianism Prohibited in Schools (Critical Race Theory Issue) | 100 |
| Civics Education | 66.7 |
2025
Conflicts
Employment/Income
According to his 2025/2026 financial disclosure:
- President – Alpha Petroleum Service Inc. (Rock Springs, WY)
Memberships/Civic Organizations
None found.
Campaign Contributions
In 2024 Kolb received 26 contributions that total $23,402.91. Noteworthy donations:
- $5,702.91 from self
- $2,500 from WY Realtors PAC
- $1,000 from Jennie and Mark Gordon
- $500 from DECPAC
- $500 from True family dynasty members
- $300 from Pacific Power/Rocky Mountain Power PAC
![]()
2023
Conflicts
Because we have not found any conflicts of interest for Kolb, he receives a (+) for Integrity.
Employment/Income
According to Kolb’s 2023 State Elected Officials Financial Disclosure available at Wyofile, he reported the following:
- President of Alpha Petroleum Service Inc.
- Income from “Any security or interest earnings”
- Income from “Real estate, leases, royalties”
Memberships/Civic Organizations
None found
Campaign Contributions
In 2020 Kolb received 22 contributions that total $26,124.80. Of the 22 donations, 6 were from PACs. The total amount received from PACS was $11,250, which is approximately 43% of total donations received.
Noteworthy PAC contributions to Kolb are:
- $5,000 from Wyoming Hope (RINO donor)
CAMPAIGN CONTRIBUTIONS TABLE
The table below shows all campaign contributions reported by the WY Secretary of State for John K. Kolb.
Hold cellphones horizontally to view all columns. Click the arrows at the top of columns to sort the data by name, date, $ amount, etc. (Data is publicly available records downloaded from the Wyoming Secretary of State’s Wyoming’s Campaign Finance Information System.)
Contributor Name Recipient Name Date Filing Status Amount City State Zip
PACIFIC POWER/ROCKY MOUNTAIN POWER PAC (PORTLAND) JOHN K KOLB 10/8/2024 FILED 300 PORTLAND, OR 97232
COMMON VALUES PAC (ALEXANDRIA) JOHN K KOLB 9/25/2024 FILED 1000 ALEXANDRIA, VA 22314
CROOK REPUBLICAN PARTY CENTRAL COMMITTEE (DEVILS TOWER) JOHN K KOLB 9/23/2024 FILED 2000 DEVILS TOWER, WY 82714
WILLIAMS COMPANIES, INC (WASHINGTON) JOHN K KOLB 9/5/2024 FILED 600 WASHINGTON, DC 20006
WYOMING STATE SENATE REPUBLICAN CONFERENCE (DOUGLAS) JOHN K KOLB 9/5/2024 FILED 250 DOUGLAS, WY 82633
BEXTEL, REBECCA AND JONATHAN (JACKSON) JOHN K KOLB 8/27/2024 FILED 250 JACKSON, WY 83002
BROPHY, DANIEL AND CARLEEN (JACKSON) JOHN K KOLB 8/27/2024 FILED 750 JACKSON, WY 83001
CUPAC (DENVER) JOHN K KOLB 8/27/2024 FILED 500 DENVER, CO 80203
HICKS, LARRY AND ROXANE (BAGGS) JOHN K KOLB 8/27/2024 FILED 250 BAGGS, WY 82321
PAW POLITICAL ACTION COUNCIL (CASPER) JOHN K KOLB 8/27/2024 FILED 1000 CASPER, WY 82604
WYOMING MINING ASSOCIATION PAC (WMA) (CHEYENNE) JOHN K KOLB 8/27/2024 FILED 1000 CHEYENNE, WY 82001
GORDON, JENNIE AND MARK (BUFFALO) JOHN K KOLB 8/10/2024 AMEND - ADD 1000 BUFFALO, WY 82834
KOLB, JOHN K (ROCK SPRINGS) JOHN K KOLB 8/9/2024 FILED 2000 ROCK SPRINGS, WY 82901
DECPAC (OKLAHOMA CITY) JOHN K KOLB 8/8/2024 FILED 500 OKLAHOMA CITY, OK 73102
LYMAN, BRANT AND HEATHER (ROCK SPRINGS) JOHN K KOLB 8/1/2024 FILED 300 ROCK SPRINGS, WY 82901
BLACK HILLS CORPORATION PAC (RAPID CITY) JOHN K KOLB 7/31/2024 FILED 500 RAPID CITY, SD 57709
WYO-D-PAC (GILLETTE) JOHN K KOLB 7/27/2024 FILED 250 GILLETTE, WY 82716
WY REALTORS PAC (CASPER) JOHN K KOLB 7/17/2024 FILED 2500 CASPER, WY 82604
ELLIS, AFFIE (CHEYENNE) JOHN K KOLB 7/16/2024 FILED 100 CHEYENNE, WY 82001
AGOPIAN, NICHOLAS (CHEYENNE) JOHN K KOLB 7/15/2024 FILED 250 CHEYENNE, WY 82001
BLACK HILLS CORPORATION PAC (RAPID CITY) JOHN K KOLB 7/12/2024 FILED 500 RAPID CITY, SD 57709
ONEOK INC. EMPLOYEE POLITICAL ACTION COMMITTEE (TULSA) JOHN K KOLB 7/12/2024 FILED 500 TULSA, OK 74102
LEWIS, ARNOLD N (ROCK SPRINGS) JOHN K KOLB 7/11/2024 FILED 400 ROCK SPRINGS, WY 82901
CONPAC CONTRACTORS PAC (CHEYENNE) JOHN K KOLB 7/10/2024 FILED 500 CHEYENNE, WY 82003
TRUE, SHANE AND JOANN (CASPER) JOHN K KOLB 7/5/2024 FILED 500 CASPER, WY 82604
KOLB, JOHN FOR SD12 (ROCK SPRINGS) JOHN K KOLB 5/15/2024 FILED 5702.91 ROCK SPRINGS, WY 82901
LEWIS, ARNOLD N (ROCK SPRINGS) JOHN K. KOLB 10/28/2020 AMEND - ADD 1000 ROCK SPRINGS, WY 82901
LEWIS, GERALDEAN K. (ROCK SPRINGS) JOHN K. KOLB 10/28/2020 AMEND - ADD 1000 ROCK SPRINGS, WY 82901
DEVRIES, DANELLA J (ROCK SPRINGS) JOHN K. KOLB 10/20/2020 FILED 100 ROCK SPRINGS, WY 82901
JOHNSON, WALLY J (ROCK SPRINGS) JOHN K. KOLB 10/18/2020 FILED 150 ROCK SPRINGS, WY 82901
CROOK REPUBLICAN PARTY CENTRAL COMMITTEE (SUNDANCE) JOHN K. KOLB 10/16/2020 FILED 2000 SUNDANCE, WY 82729
WYOMING STATE SENATE REPUBLICAN CONFERENCE (DOUGLAS) JOHN K. KOLB 10/16/2020 FILED 1000 DOUGLAS, WY 82633
REPUBLICAN (CHEYENNE) JOHN K. KOLB 9/25/2020 FILED 3000 CHEYENNE, WY 82003
TARDONI, EDWARD AND JONNA K. (ROCK SPRINGS) JOHN K. KOLB 9/24/2020 FILED 300 ROCK SPRINGS, WY 82901
JOHN K. KOLB 9/24/2020 FILED 1549.89
SWEETWATER REPUBLICAN PARTY CENTRAL COMMITTEE (ROCK SPRINGS) JOHN K. KOLB 9/22/2020 FILED 1250 ROCK SPRINGS, WY 82901
BROPHY, CARLEEN (JACKSON HOLE) JOHN K. KOLB 9/16/2020 FILED 1500 JACKSON HOLE, WY 83002
BROPHY, DANIEL F (JACKSON HOLE) JOHN K. KOLB 9/16/2020 FILED 1500 JACKSON HOLE, WY 83002
LYMAN, BRANDT D (ROCK SPRINGS) JOHN K. KOLB 9/16/2020 FILED 150 ROCK SPRINGS, WY 82901
WYOMING STATE SENATE REPUBLICAN CONFERENCE (DOUGLAS) JOHN K. KOLB 9/16/2020 FILED 1500 DOUGLAS, WY 82633
MCQUILLAN, JOHN (JACKSON) JOHN K. KOLB 9/15/2020 FILED 1000 JACKSON, WY 83001
MCQUILLAN, KARIN (JACKSON HOLE) JOHN K. KOLB 9/15/2020 FILED 1000 JACKSON HOLE, WY 83001
WYOMING HOPE (CHEYENNE) JOHN K. KOLB 9/14/2020 FILED 5000 CHEYENNE, WY 82009
JOHN K. KOLB 9/11/2020 FILED 674.91
DRISKILL, OGDEN (DEVILS TOWER) JOHN K. KOLB 9/1/2020 FILED 750 DEVILS TOWER, WY 82714
HICKS, LARRY (BAGGS) JOHN K. KOLB 9/1/2020 FILED 200 BAGGS, WY 82321
WYOMING PETROLEUM MARKETERS POLITICAL ACTION COMMITTEE (DENVER) JOHN K. KOLB 9/1/2020 FILED 500 DENVER, CO 80203
KOLB, JOHN K. (ROCK SPRINGS) JOHN K. KOLB 7/10/2020 FILED 1000 ROCK SPRINGS, WY 82901
According to Evidence Based Wyoming generated data:
- Kolb scored a 75.9% as a Fiscal Conservative for 2023 legislative session
- Kolb earned the Very Conservative Political Leaning Ranking for 2023 legislative session
- Kolb scored a 77.5% as a Budget Conservative for 2022 legislative session
- Kolb earned the Conservative Political Leaning Ranking for 2022 legislative session
- Kolb earned the Very Conservative Political Leaning Ranking for 2021 legislative session
- Kolb has scored a 87.5% for Pro-Life Voting
According to WyoRINO:
- Kolb’s Index Score for 2023 legislative session was 60%, meaning he adhered to the Republican Party Platform 60% of the time.
- Kolb’s Index Score for 2022 legislative session was 90%, meaning he adhered to the Republican Party Platform 90% of the time.
- Kolb’s Index Score for 2021 legislative session was 60%, meaning he adhered to the Republican Party Platform 60% of the time.