The GA Files · 2026 Candidates

Georgia State House — District 149

Floyd Griffin Jr. (D) vs. Randy Peters (R)

Saved for offline use from thegafiles.com — re-download anytime for the latest version. Last updated 2026-06-17.

D

Floyd Griffin Jr.

Democratic incumbent · retired Army colonel; former state senator and mayor

Floyd L. Griffin Jr. of Milledgeville retired from the U.S. Army as a colonel in 1990 after 23 years that included combat helicopter missions in Vietnam, and later ran his family's business, Slater's Funeral Home. In 1994 he won a state Senate seat, becoming the first African American since Reconstruction to win a majority-white Georgia Senate district, and served until 1999; he was mayor of Milledgeville from 2002 to 2005 and ran unsuccessfully for lieutenant governor in 1998 and secretary of state in 2022. He won House District 149 in 2024, took office in January 2025, and won the May 2026 Democratic primary with 79% over Ross Sheppard. He and his wife, Nathalie, have two children.

Previously held

  • State Representative, House District 149 (2025–present)
  • Mayor of Milledgeville (2002–2005)
  • State Senator, District 25 (1995–1999)
  • U.S. Army, 1967–1990 (retired colonel)

Top contributors

$70,338 raised — nearly even with Peters — but after spending about $60,000 he has $9,973 left, with $18,945 in loans. His largest donors include both statewide teachers' groups, a trial-lawyer PAC, a community-hospital alliance and the private-prison operator GEO Group.

  • $2,500.00Howard S. Rich (Bala Cynwyd, PA (recorded as GA))
  • $2,500.00David S. Trone (Potomac, MD)
  • $2,500.00GAE Fund for Public Education (Tucker, GA)
  • $1,500.00The GEO Group Inc (Boca Raton, FL — private-prison operator)
  • $1,500.00Civil Justice PAC, Inc. (Atlanta, GA)
  • $1,000.00Sam Park (Lawrenceville, GA)
  • $1,000.00Georgia Federation of Teachers (Tucker, GA)
  • $750.00Georgia Alliance of Community Hospitals (Tifton, GA)
  • $700.00Tanya Miller (Atlanta, GA)
  • $500.00Cornerstone Government Affairs Inc (Washington, DC)

$70,338 raised · $9,973 cash on hand — as of Sep 14, 2026 (GA Ethics latest filing).

Source: Georgia Ethics Commission (PeachFile) — cycle-to-date, Sept. 14, 2026 · GA Files fact sheet — Floyd Griffin · Wikipedia — Floyd Griffin · The Union-Recorder — Griffin turns back Sheppard for House seat 149 (May 20, 2026) · Wikipedia — 2026 Georgia House of Representatives election (2024 presidential margins by district)

Where they stand

Education

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.

Source: GA Files fact sheet — Floyd Griffin
Healthcare

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this. He voted YES on HB 428 (2025), the state IVF-access right.

Source: GA Files fact sheet — Floyd Griffin · Georgia General Assembly — House roll-call votes
Minimum Wage

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this. He voted NO on HB 111 (2025), accelerating Georgia's income-tax cut, and was excused on SB 33 (2026).

Source: GA Files fact sheet — Floyd Griffin · Georgia General Assembly — House roll-call votes
Homelessness

Voted NO on HB 295 (2026), which restricts unsanctioned public camping and pushes local governments toward enforcement.

Source: GA Files fact sheet — Floyd Griffin · Georgia General Assembly — House roll-call votes
Veterans Affairs

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this. He is a retired Army colonel and Vietnam combat veteran.

Source: Wikipedia — Floyd Griffin
Immigration

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.

Source: GA Files fact sheet — Floyd Griffin
Gun Control

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.

Source: GA Files fact sheet — Floyd Griffin
Abortion

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this. Georgia's 2019 six-week law predates his tenure. He voted YES on HB 428, protecting IVF access.

Source: GA Files fact sheet — Floyd Griffin · Georgia General Assembly — House roll-call votes
LGBTQ+

Voted NO on SB 1 (2025), which bars transgender women and girls from female school and college sports teams. (SB 140 in 2023 predates his tenure.)

Source: GA Files fact sheet — Floyd Griffin · Georgia General Assembly — House roll-call votes
DEI

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.

Source: GA Files fact sheet — Floyd Griffin
Marijuana

Voted YES on SB 220 (2026), the bipartisan expansion of Georgia's low-THC medical cannabis program.

Source: GA Files fact sheet — Floyd Griffin · Georgia General Assembly — House roll-call votes
Data centers

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.

Source: GA Files fact sheet — Floyd Griffin

Accountability File

None documented.

R

Randy Peters

Republican nominee · clinical-laboratory founder; first run

Randy Peters, a first-time candidate from Milledgeville, was adopted at 13 and raised by a single mother. A Georgia College & State University business graduate, he founded a clinical laboratory headquartered in Milledgeville that grew to more than 100 employees across the Southeast, and says he is stepping back from day-to-day operations to run. He and his wife have three daughters, and the family attends Northridge Christian Church.

Previously held

  • First run for public office
  • Founder, clinical laboratory (Milledgeville)

Top contributors

$75,675 raised and $68,335 in the bank — he has spent less than $8,000. Republican legislative leaders are among his largest donors: House Majority Leader Chuck Efstration and the campaign committees of Sen. Steven McNeel and Rep. Matt Hatchett.

  • $3,300.00Chuck Efstration (Dacula, GA — House Majority Leader)
  • $3,300.00Mike Prosperi (Milledgeville, GA)
  • $3,300.00Michael Peavy (Macon, GA)
  • $3,300.00Win Stewart (Macon, GA)
  • $3,300.00Committee to Elect Steven McNeel (Macon, GA — Sen. Steven McNeel's committee)
  • $3,000.00Driven Farms LLC (Milledgeville, GA)
  • $2,500.00Trey Sheppard (Sandersville, GA)
  • $2,500.00Clinton Hall (Milledgeville, GA)
  • $2,500.00Hatchett for House (Dublin, GA — Rep. Matt Hatchett's committee)
  • $2,000.00Paradigm Labs (Brunswick, GA)

$75,675 raised · $68,335 cash on hand — as of Sep 14, 2026 (GA Ethics latest filing).

Source: Georgia Ethics Commission (PeachFile) — cycle-to-date, Sept. 14, 2026 · Randy Peters for Georgia House District 149 — campaign site

Where they stand

Education

Supports school choice and parental involvement, and wants to strengthen technical and vocational training.

Source: Randy Peters for Georgia House District 149 — campaign site
Healthcare

“Expand access to healthcare in rural Georgia and protect the doctor-patient relationship.”

Source: Randy Peters for Georgia House District 149 — campaign site
Minimum Wage

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this. On the economy: “Cut unnecessary regulations that hurt small businesses and attract new employers,” and “Hold the line on taxes and demand accountability in government spending.”

Source: Randy Peters for Georgia House District 149 — campaign site
Homelessness

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.

Source: Randy Peters for Georgia House District 149 — campaign site
Veterans Affairs

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.

Source: Randy Peters for Georgia House District 149 — campaign site
Immigration

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.

Source: Randy Peters for Georgia House District 149 — campaign site
Gun Control

“Stand firmly with law enforcement and protect the Second Amendment rights of law-abiding citizens.”

Source: Randy Peters for Georgia House District 149 — campaign site
Abortion

Pledges to “protect the sanctity of life,” without naming specific legislation.

Source: Randy Peters for Georgia House District 149 — campaign site
LGBTQ+

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.

Source: Randy Peters for Georgia House District 149 — campaign site
DEI

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this. He pledges to “defend religious liberty.”

Source: Randy Peters for Georgia House District 149 — campaign site
Marijuana

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.

Source: Randy Peters for Georgia House District 149 — campaign site
Data centers

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this. He supports farmers and improved rural infrastructure.

Source: Randy Peters for Georgia House District 149 — campaign site

Accountability File

None documented.

Every entry is drawn from published reporting, official records, or the candidate's own statements, with sources on each item. Policy summaries are condensed and reflect stated positions; allegations or unresolved matters are labeled as such, and inclusion is not a finding of guilt. Last updated 2026-06-17.