307 Votes

Williams, JD

 

SummaryRepresentationCompetenceIntegrityMore

2025 Scores currently being researched.

JD Williams was elected in 2024 as Representative for House District 2 serving Goshen, Niobrara and Weston Counties.  He defeated incumbent Allen Slagle in the Republican Primary.

He is up for reelection in 2026.

 

“A representative must listen to their constituents if one is to represent effectively. There are plenty of other voices a representative can listen to. Many political groups are very hungry for more political power who are very effective at inserting themselves between you and your representative,” Williams continued. “When their influence with your representative grows, your influence with your representative shrinks. I see the need for legislators to have the courage to do the right thing for the state and for their district regardless of the politics.”
https://www.torringtontelegram.com/stories/williams-in-the-running-for-hd2,52599

2025

Overall, Williams earned a positive 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.

JD Williams missed one Concurrence vote on 2/28/25 for SF0074.

Public Conduct

Williams appears to behave appropriately in public and to the public.

Sponsorship History

In 2025 Williams was the primary sponsor of two bills; Utilities-point of consumption and allocation agreements; Redistricting of the legislature.

Committee Assignments

In 2025 Williams served on the following committees: House Education; Select Natural Resource Funding Committee (Chairman).

2025

JD Williams earned a ( + ) for Constitutional Competence with an average of 90% 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, JD Williams was constitutionally correct on 28 bills – giving him 90%.

For more on the bills used to analyze these scores click here

2025 JD Williams Vote Scores Correct votes/Number of bills voted on
#1: Separation of Powers; Arbitrary Power
Incorrect vote on all bills in this category.
0/2
#2: 1st & 2nd Amendments 3/3
#3: 4th, 5th & 8th Amendments
Incorrect vote on SF0022.
3/4
#4: 9th & 10th Amendments 4/4
#5: Protection of Children, Health & Morality 4/4
#6: Prohibition of Discrimination 2/2
#7: Purity of Elections; Apportionment 9/9
#8: Foreign Entities 3/3

2025

Conflicts

Employment/Income

According to his 2025/2026 financial disclosure:

  • Ranch Manager – Four Three Land & Cattle (Lusk, WY)
  • Investment income
    • Security or interest earnings
    • Real estate, leases, or royalties

Memberships/Civic Organizations

University of Wyoming alumni

Campaign Contributions

In 2024 Williams received 43 contributions that total $38,837.  Of the 43 donations, 11 were from PACs.  The total amount received from PACS was $8,387.

Noteworthy contributions are:

  • $2,000; $187 from Prosperity and Commerce PAC
  • $1,500 from Mark Gordon
  • $1,500 from WY Realtors PAC
  • $1,000 from Jennie Muir-Gordon
  • $300; $250; from True family dynasty members
  • $500 from Wyoming Hospitality and Travel Coalition PAC
  • $500 from WY Hospital Association PAC

CAMPAIGN CONTRIBUTIONS TABLE

The table below shows all 2024 campaign contributions reported by the WY Secretary of State for COMMITTEE TO ELECT JD WILLIAMS.

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 obtained from the Wyoming Secretary of State’s Wyoming’s Campaign Finance Information System.)

Contributor NameRecipient NameDateFiling StatusAmountCity State Zip
HANSON, BEN (LUSK)COMMITTEE TO ELECT JD WILLIAMS 9/10/2024FILED1000LUSK, WY 82225
FILENER, CHANTRY (LUSK)COMMITTEE TO ELECT JD WILLIAMS 9/5/2024FILED250LUSK, WY 82225
WILLIAMS, JD (LUSK)COMMITTEE TO ELECT JD WILLIAMS 8/26/2024FILED10000LUSK, WY 82225
YORK, ARLEEN (LUSK)COMMITTEE TO ELECT JD WILLIAMS 8/8/2024FILED500LUSK, WY 82225
BARKER, KURTIS (NEWCASTLE)COMMITTEE TO ELECT JD WILLIAMS 8/7/2024FILED1500NEWCASTLE, WY 82701
FRENCH, PETER (WILSON)COMMITTEE TO ELECT JD WILLIAMS 8/2/2024FILED250WILSON, WY 83014
TATMAN, WAYNE (LINGLE)COMMITTEE TO ELECT JD WILLIAMS 7/27/2024FILED250LINGLE, WY 82223
TRUE, DAVID (CASPER)COMMITTEE TO ELECT JD WILLIAMS 7/25/2024FILED300CASPER, WY 82602
LUMMIS, JOHN (JACKSON)COMMITTEE TO ELECT JD WILLIAMS 7/24/2024FILED1000JACKSON, WY 83002
PAW POLITICAL ACTION COUNCIL (CASPER)COMMITTEE TO ELECT JD WILLIAMS 7/23/2024FILED250CASPER, WY 82604
CARDWELL, BOB (LUSK)COMMITTEE TO ELECT JD WILLIAMS 7/21/2024FILED750LUSK, WY 82225
NEWSOME, SANDY (CODY)COMMITTEE TO ELECT JD WILLIAMS 7/21/2024FILED500CODY, WY 82414
WYO-D-PAC (TORRINGTON)COMMITTEE TO ELECT JD WILLIAMS 7/21/2024FILED250TORRINGTON, WY 82240
BURKHART, DON (RAWLINS)COMMITTEE TO ELECT JD WILLIAMS 7/17/2024FILED250RAWLINS, WY 82301
HOUFEK, NICK (JACKSON)COMMITTEE TO ELECT JD WILLIAMS 7/17/2024FILED500JACKSON, WY 83001
NEWMAN, BLAIR (TORRINGTON)COMMITTEE TO ELECT JD WILLIAMS 7/17/2024FILED500TORRINGTON, WY 82240
CONPAC CONTRACTORS PAC (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 7/16/2024FILED1000CHEYENNE, WY 82003
WYOMING HOSPITAL ASSOCIATION PAC (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 7/5/2024FILED500CHEYENNE, WY 82001
WYOMING MINING ASSOCIATION PAC (WMA) (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 7/3/2024FILED500CHEYENNE, WY 82001
WYOMING HOSPITALITY AND TRAVEL COALITION PAC (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 7/1/2024FILED500CHEYENNE, WY 82003
CLAUSEN, KELLI (DOUGLAS)COMMITTEE TO ELECT JD WILLIAMS 6/29/2024FILED500DOUGLAS, WY 82633
BLACK HILLS CORPORATION PAC (RAPID CITY)COMMITTEE TO ELECT JD WILLIAMS 6/28/2024FILED500RAPID CITY, SD 57709
BROWN, HILLARY (LUSK)COMMITTEE TO ELECT JD WILLIAMS 6/27/2024FILED250LUSK, WY 82225
WYOMING STOCK GROWERS' AG PAC (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 6/27/2024FILED200CHEYENNE, WY 82003
AGOPIAN, NICK (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 6/24/2024FILED500CHEYENNE, WY 82001
THORSON, DON (NEWCASTLE)COMMITTEE TO ELECT JD WILLIAMS 6/15/2024FILED500NEWCASTLE, WY 82701
GREEAR, MIKE (WORLAND)COMMITTEE TO ELECT JD WILLIAMS 6/12/2024FILED500WORLAND, WY 82401
WY REALTORS PAC (CASPER)COMMITTEE TO ELECT JD WILLIAMS 6/12/2024FILED2500CASPER, WY 82604
GORDON, MARK (BUFFALO)COMMITTEE TO ELECT JD WILLIAMS 6/9/2024FILED1500BUFFALO, WY 82834
PROSPERITY AND COMMERCE PAC (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 6/8/2024FILED2000CHEYENNE, WY 82001
MUIR-GORDON, JENNIE (BUFFALO)COMMITTEE TO ELECT JD WILLIAMS 6/7/2024FILED1000BUFFALO, WY 82834
KOTSIOPOULOS, TOM (LANCE CREEK)COMMITTEE TO ELECT JD WILLIAMS 5/30/2024FILED1000LANCE CREEK, WY 82222
HANSON, DAN (LUSK)COMMITTEE TO ELECT JD WILLIAMS 5/25/2024FILED500LUSK, WY 82225
NEWMAN, BLAIR (TORRINGTON)COMMITTEE TO ELECT JD WILLIAMS 5/23/2024FILED500TORRINGTON, WY 82240
SAMUELSON, DOUG (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 5/18/2024FILED1000CHEYENNE, WY 82009
DEGERING, KENNY (LUSK)COMMITTEE TO ELECT JD WILLIAMS 5/17/2024FILED1000LUSK, WY 82225
HANSON, JEB (LUSK)COMMITTEE TO ELECT JD WILLIAMS 5/17/2024FILED750LUSK, WY 82225
LAMBERT, BILL (OSAGE)COMMITTEE TO ELECT JD WILLIAMS 5/17/2024FILED500OSAGE, WY 82723
PFISTER, DORY (LUSK)COMMITTEE TO ELECT JD WILLIAMS 5/14/2024FILED1000LUSK, WY 82225
PFISTER, RON (LUSK)COMMITTEE TO ELECT JD WILLIAMS 5/14/2024FILED1000LUSK, WY 82225
WASSERBURGER, JD (LUSK)COMMITTEE TO ELECT JD WILLIAMS 5/11/2024FILED700LUSK, WY 82225
PICARD, DAVE (SARATOGA)COMMITTEE TO ELECT JD WILLIAMS 5/5/2024FILED200SARATOGA, WY 82331
PROSPERITY AND COMMERCE PAC (CHEYENNE)COMMITTEE TO ELECT JD WILLIAMS 5/5/2024FILED187CHEYENNE, WY 82001