Politracks is a work in progress under active development — data may be incomplete while we build.
Politracks
Portrait of Juan Alanis

Juan Alanis

Republican

State Assembly · Assembly District 22

In office
2022–present
BiographyReporting (Tier 3) · reviewed

Juan Alanis’s public record includes Riverbank High School, the Stanislaus County Sheriff’s Department and the 22nd Assembly District. Born in Modesto and raised in Riverbank, he joined the Junior Reserve Officers’ Training Corps as a high school sophomore and was later hired part time by the Sheriff’s office through the Sheriff’s Explorers Program. He went on to spend his professional career with the department. His campaigns included two runs for county sheriff-coroner; in the 2018 primary, he received 48.13 percent of the vote to Jeff Dirkse’s 51.63 percent. When redistricting brought Modesto into the new 22nd Assembly District, Alanis left a planned sheriff rematch and ran for the Legislature. He took office in December 2022 with committee assignments covering public safety, agriculture and water.

ROOTS

Alanis was born June 17, 1978, in Modesto and grew up in neighboring Riverbank. As a sophomore at Riverbank High School, he joined the Junior Reserve Officers’ Training Corps. With the help of a resource officer, he was then hired as a part-time employee of the Sheriff’s office through the Sheriff’s Explorers Program.

Alanis later attended Modesto Junior College and graduated with a bachelor’s degree from California State University, Stanislaus, in 2017. By then, his employment with the Sheriff’s Department had extended from his high school years into a long professional career.

That résumé includes Riverbank, Modesto, the county Sheriff’s office, Modesto Junior College and CSU Stanislaus. His subsequent campaigns were first for county sheriff-coroner and later for the Assembly district that includes Modesto.

THE JOB BEFORE THE JOB

Before entering the Legislature, Alanis served as a sergeant with the Stanislaus County Sheriff’s Department from 1995 to 2022. That was also the office he first sought to lead.

In 2017, Alanis announced his candidacy for Stanislaus County sheriff-coroner. The June 5, 2018, primary matched him against Jeff Dirkse. Alanis received 48.13 percent to Dirkse’s 51.63 percent.

Alanis returned to the contest in 2021, announcing another campaign for sheriff-coroner against Dirkse. The rematch did not proceed. After the boundaries of the newly redrawn 22nd Assembly District brought Modesto into the district, Alanis withdrew from the sheriff’s race and announced his candidacy for the California State Assembly. The change moved him from a campaign to run one county department to a campaign for state legislative office.

THE PATH TO OFFICE

Alanis won the 2022 Republican primary for the Assembly. In the general election, he faced Democrat Jessica Self and won with 57.24 percent of the vote.

He was sworn in on December 5, 2022. Alanis was placed on the Assembly’s Public Safety, Agriculture and Water committees.

The route to that office was not a progression through a series of elected posts. Alanis went from a career in the Sheriff’s Department to two campaigns for sheriff-coroner, then changed races after the new Assembly boundaries included Modesto. His first successful campaign for elected office was the 2022 Assembly race.

THE POLICY SIGNATURE

Alanis’s clearest policy association is public safety. It rests on the longest part of his professional record — his service with the Stanislaus County Sheriff’s Department from 1995 through 2022 — and on his placement on the Assembly Public Safety Committee after taking office.

His other committee assignments identify the rest of his formal policy portfolio: agriculture and water. Those assignments gave him formal committee roles in all three areas.

For voters assessing the interests most directly represented in his record, the map is concise. Public safety has been the continuing work, from the Sheriff’s Explorers Program to the department, the sheriff-coroner campaigns and the Assembly committee. Agriculture and water entered his state role through his committee assignments. Those three subjects — public safety first, with agriculture and water alongside it — define the documented policy work of his Assembly service.

Record of service
  • State Assembly · Assembly District 22 · 2022–present
BiographyReporting (Tier 3) · reviewed before publication

Juan Alanis’s public record includes Riverbank High School, the Stanislaus County Sheriff’s Department and the 22nd Assembly District. Born in Modesto and raised in Riverbank, he joined the Junior Reserve Officers’ Training Corps as a high school sophomore and was later hired part time by the Sheriff’s office through the Sheriff’s Explorers Program. He went on to spend his professional career with the department. His campaigns included two runs for county sheriff-coroner; in the 2018 primary, he received 48.13 percent of the vote to Jeff Dirkse’s 51.63 percent. When redistricting brought Modesto into the new 22nd Assembly District, Alanis left a planned sheriff rematch and ran for the Legislature. He took office in December 2022 with committee assignments covering public safety, agriculture and water.

ROOTS

Alanis was born June 17, 1978, in Modesto and grew up in neighboring Riverbank. As a sophomore at Riverbank High School, he joined the Junior Reserve Officers’ Training Corps. With the help of a resource officer, he was then hired as a part-time employee of the Sheriff’s office through the Sheriff’s Explorers Program.

Alanis later attended Modesto Junior College and graduated with a bachelor’s degree from California State University, Stanislaus, in 2017. By then, his employment with the Sheriff’s Department had extended from his high school years into a long professional career.

That résumé includes Riverbank, Modesto, the county Sheriff’s office, Modesto Junior College and CSU Stanislaus. His subsequent campaigns were first for county sheriff-coroner and later for the Assembly district that includes Modesto.

THE JOB BEFORE THE JOB

Before entering the Legislature, Alanis served as a sergeant with the Stanislaus County Sheriff’s Department from 1995 to 2022. That was also the office he first sought to lead.

In 2017, Alanis announced his candidacy for Stanislaus County sheriff-coroner. The June 5, 2018, primary matched him against Jeff Dirkse. Alanis received 48.13 percent to Dirkse’s 51.63 percent.

Alanis returned to the contest in 2021, announcing another campaign for sheriff-coroner against Dirkse. The rematch did not proceed. After the boundaries of the newly redrawn 22nd Assembly District brought Modesto into the district, Alanis withdrew from the sheriff’s race and announced his candidacy for the California State Assembly. The change moved him from a campaign to run one county department to a campaign for state legislative office.

THE PATH TO OFFICE

Alanis won the 2022 Republican primary for the Assembly. In the general election, he faced Democrat Jessica Self and won with 57.24 percent of the vote.

He was sworn in on December 5, 2022. Alanis was placed on the Assembly’s Public Safety, Agriculture and Water committees.

The route to that office was not a progression through a series of elected posts. Alanis went from a career in the Sheriff’s Department to two campaigns for sheriff-coroner, then changed races after the new Assembly boundaries included Modesto. His first successful campaign for elected office was the 2022 Assembly race.

THE POLICY SIGNATURE

Alanis’s clearest policy association is public safety. It rests on the longest part of his professional record — his service with the Stanislaus County Sheriff’s Department from 1995 through 2022 — and on his placement on the Assembly Public Safety Committee after taking office.

His other committee assignments identify the rest of his formal policy portfolio: agriculture and water. Those assignments gave him formal committee roles in all three areas.

For voters assessing the interests most directly represented in his record, the map is concise. Public safety has been the continuing work, from the Sheriff’s Explorers Program to the department, the sheriff-coroner campaigns and the Assembly committee. Agriculture and water entered his state role through his committee assignments. Those three subjects — public safety first, with agriculture and water alongside it — define the documented policy work of his Assembly service.

The record

4,651 events, each with its source
VoteYea
Voted Yea on AB 1008

AB 1008 Addis Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1154

AB 1154 Carrillo Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1150

AB 1150 Schultz Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1523

AB 1523 Judiciary Concurrence in Senate Amendments By KALRA

VoteYea
Voted Yea on SB 31

SB 31 McNerney Senate Third Reading By Alvarez

VoteYea
Voted Yea on SB 40

SB 40 Wiener Senate Third Reading By Bains

VoteYea
Voted Yea on SB 62

SB 62 Menjivar Senate Third Reading By Bonta

VoteYea
Voted Yea on SB 92

SB 92 Blakespear Senate Third Reading By Ward

VoteYea
Voted Yea on SB 230

SB 230 Laird Senate Third Reading By Berman

VoteYea
Voted Yea on SB 221

SB 221 Ochoa Bogh Senate Third Reading

VoteNay
Voted Nay on SB 358

SB 358 Becker Senate Third Reading By Ward

VoteYea
Voted Yea on SB 362

SB 362 Grayson Senate Third Reading By Blanca Rubio

VoteYea
Voted Yea on SB 439

SB 439 Weber Pierson Senate Third Reading By Flora

VoteYea
Voted Yea on SB 489

SB 489 Arreguín Senate Third Reading By Alvarez

VoteNay
Voted Nay on SB 499

SB 499 Stern Senate Third Reading By Ransom

VoteYea
Voted Yea on SB 513

SB 513 Durazo Senate Third Reading By Kalra

VoteNay
Voted Nay on SB 551

SB 551 Cortese Senate Third Reading By Schultz

VoteYea
Voted Yea on SB 639

SB 639 Ashby Senate Third Reading By Gallagher

VoteYea
Voted Yea on SB 653

SB 653 Cortese Senate Third Reading By Pellerin

VoteYea
Voted Yea on SB 782

SB 782 Pérez Third Reading Urgency By Harabedian

VoteYea
Voted Yea on SB 808

SB 808 Caballero Senate Third Reading By Wicks

VoteYea
Voted Yea on SB 862

SB 862 Health Senate Third Reading By BONTA

VoteYea
Voted Yea on ACR 21

ACR 21 Flora Concurrence in Senate Amendments

VoteAbsent
Voted Absent on SJR 4

SJR 4 Laird Senate Third Reading By Fong

VoteYea
Voted Yea on AB 49

AB 49 MURATSUCHI Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 977

AB 977 Ramos Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1510

AB 1510 Public Employment and Re Concurrence in Senate Amendments By McKINNOR

VoteAbsent
Voted Absent on SB 81

SB 81 Arreguín Third Reading Urgency By Ortega

VoteYea
Voted Yea on SB 98

SB 98 Pérez Third Reading Urgency By Muratsuchi

VoteYea
Voted Yea on SB 255

SB 255 Seyarto Senate Third Reading By Lackey

VoteYea
Voted Yea on SB 443

SB 443 Rubio Senate Third Reading By Harabedian

VoteYea
Voted Yea on SB 466

SB 466 Caballero Senate Third Reading By Soria

VoteYea
Voted Yea on SB 617

SB 617 Arreguín Senate Third Reading By Ortega

VoteYea
Voted Yea on SB 624

SB 624 Caballero Senate Third Reading By Quirk-Silva

VoteYea
Voted Yea on SB 853

SB 853 Labor, Public Employment Senate Third Reading By McKINNOR

VoteYea
Voted Yea on AR 52

HR 52 Harabedian Consent Calendar Second Day

VoteYea
Voted Yea on AR 64

HR 64 Hoover Consent Calendar Second Day Regular Session

VoteYea
Voted Yea on AR 66

HR 66 Aguiar-Curry Consent Calendar Second Day Regular Session

VoteYea
Voted Yea on SCR 28

SCR 28 Grove Consent Calendar Second Day Regular Session

VoteYea
Voted Yea on SCR 61

SCR 61 Archuleta Consent Calendar Second Day Regular Session

VoteYea
Voted Yea on SCR 80

SCR 80 Niello Consent Calendar Second Day Regular Session

VoteAbsent
Voted Absent on SJR 9

SJR 9 Durazo Senate Third Reading By Mark González

VoteYea
Voted Yea on AB 385

AB 385 Ramos Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1119

AB 1119 Patel Concurrence in Senate Amendments

VoteAbsent
Voted Absent on SB 346

SB 346 Durazo Senate Third Reading By Bauer-Kahan

VoteYea
Voted Yea on SB 351

SB 351 Cabaldon Senate Third Reading By Patel

VoteYea
Voted Yea on SB 697

SB 697 Laird Senate Third Reading By Papan

VoteYea
Voted Yea on AB 580

AB 580 Wallis Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 688

AB 688 Mark González Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 815

AB 815 Ortega Concurrence in Senate Amendments