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

Chris Rogers

Democratic

State Assembly · Assembly District 2

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

Chris Rogers comes to Assembly District 2 with experience working for federal and state lawmakers and serving in Santa Rosa city government. Born and raised in Sonoma County, he earned a Bachelor of Arts in political science from the University of California, Santa Barbara, and a master’s degree in public administration from Sonoma State University. His career has included work in the district office of U.S. Representative Lynn Woolsey and as a senior staffer for State Senator Mike McGuire, as well as election to the Santa Rosa City Council. Rogers went on to serve as mayor, then ran for the Assembly after Jim Wood announced his retirement. His career has included staff work for elected officials, municipal government and, since December 2024, state elected office.

ROOTS AND STAFF WORK

Rogers was born on September 16, 1987, and raised in Sonoma County. He earned a Bachelor of Arts in political science from UC Santa Barbara and a master’s degree in public administration from Sonoma State.

Rogers previously worked in the district office of U.S. Representative Lynn Woolsey and as a senior staffer for State Senator Mike McGuire. Those positions were part of his work for federal and state elected officials.

Rogers’s political career has included staff work for elected officials and service as an elected municipal official. He served as mayor after being selected for the position by the Santa Rosa City Council. Rogers lives in Santa Rosa with his wife, Sarah, a nurse.

CITY HALL TO THE ASSEMBLY

Rogers was first elected to the Santa Rosa City Council in 2016. He was reelected in 2020. The council selected him to serve as mayor of Santa Rosa from December 2020 through December 2022.

After incumbent Assemblymember Jim Wood announced his retirement, Rogers announced that he would run for Assembly District 2 in 2024. Rogers placed second in the primary, narrowly defeating California Democratic Party chair Rusty Hicks to advance.

In the general election, Rogers faced Republican Mike Greer. Rogers won with 65.9% of the vote, compared with Greer’s 34.1%. The victory brought Rogers to the California State Assembly. His Assembly role also differs from his earlier work as McGuire’s senior staffer: Rogers now holds elected state office.

WHAT TO KNOW

Rogers’s record in elected office begins with Santa Rosa city government. It includes election to the council in 2016, reelection in 2020 and two years as mayor after his selection by the council. That municipal service was followed by a successful campaign to represent Assembly District 2.

His career also includes work in Woolsey’s district office and as a senior staffer for McGuire. His electoral record includes election to the Santa Rosa City Council, service as mayor, a second-place finish in a close Assembly primary and a general-election victory with 65.9% of the vote.

Rogers is a Sonoma County native whose career has included congressional district-office work, service on a state senator’s staff and elected office in Santa Rosa. He has represented California’s 2nd Assembly District since December 2024.

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

Chris Rogers comes to Assembly District 2 with experience working for federal and state lawmakers and serving in Santa Rosa city government. Born and raised in Sonoma County, he earned a Bachelor of Arts in political science from the University of California, Santa Barbara, and a master’s degree in public administration from Sonoma State University. His career has included work in the district office of U.S. Representative Lynn Woolsey and as a senior staffer for State Senator Mike McGuire, as well as election to the Santa Rosa City Council. Rogers went on to serve as mayor, then ran for the Assembly after Jim Wood announced his retirement. His career has included staff work for elected officials, municipal government and, since December 2024, state elected office.

ROOTS AND STAFF WORK

Rogers was born on September 16, 1987, and raised in Sonoma County. He earned a Bachelor of Arts in political science from UC Santa Barbara and a master’s degree in public administration from Sonoma State.

Rogers previously worked in the district office of U.S. Representative Lynn Woolsey and as a senior staffer for State Senator Mike McGuire. Those positions were part of his work for federal and state elected officials.

Rogers’s political career has included staff work for elected officials and service as an elected municipal official. He served as mayor after being selected for the position by the Santa Rosa City Council. Rogers lives in Santa Rosa with his wife, Sarah, a nurse.

CITY HALL TO THE ASSEMBLY

Rogers was first elected to the Santa Rosa City Council in 2016. He was reelected in 2020. The council selected him to serve as mayor of Santa Rosa from December 2020 through December 2022.

After incumbent Assemblymember Jim Wood announced his retirement, Rogers announced that he would run for Assembly District 2 in 2024. Rogers placed second in the primary, narrowly defeating California Democratic Party chair Rusty Hicks to advance.

In the general election, Rogers faced Republican Mike Greer. Rogers won with 65.9% of the vote, compared with Greer’s 34.1%. The victory brought Rogers to the California State Assembly. His Assembly role also differs from his earlier work as McGuire’s senior staffer: Rogers now holds elected state office.

WHAT TO KNOW

Rogers’s record in elected office begins with Santa Rosa city government. It includes election to the council in 2016, reelection in 2020 and two years as mayor after his selection by the council. That municipal service was followed by a successful campaign to represent Assembly District 2.

His career also includes work in Woolsey’s district office and as a senior staffer for McGuire. His electoral record includes election to the Santa Rosa City Council, service as mayor, a second-place finish in a close Assembly primary and a general-election victory with 65.9% of the vote.

Rogers is a Sonoma County native whose career has included congressional district-office work, service on a state senator’s staff and elected office in Santa Rosa. He has represented California’s 2nd Assembly District since December 2024.

The record

3,969 events, each with its source
VoteYea
Voted Yea on SB 25

SB 25 Umberg Senate Third Reading By Aguiar-Curry

VoteAbsent
Voted Absent on AB 768

AB 768 Ávila Farías Assembly Third Reading

VoteYea
Voted Yea on ACR 115

ACR 115 Bennett Consent Calendar Second Day

VoteYea
Voted Yea on ACR 117

ACR 117 Sharp-Collins Consent Calendar Second Day Regular Session

VoteYea
Voted Yea on AB 34

Do pass and be re-referred to the Committee on [Natural Resources] with recommendation: To Consent Calendar

VoteYea
Voted Yea on AB 710

Do pass and be re-referred to the Committee on [Appropriations]

VoteYea
Voted Yea on AB 946

Do pass and be re-referred to the Committee on [Appropriations]

VoteYea
Voted Yea on AB 647

Do pass and be re-referred to the Committee on [Appropriations]

VoteYea
Voted Yea on AB 1091

Do pass and be re-referred to the Committee on [Appropriations] with recommendation: To Consent Calendar

VoteYea
Voted Yea on AB 1421

Do pass and be re-referred to the Committee on [Appropriations]

VoteYea
Voted Yea on AB 8

AB 8 AGUIAR-CURRY Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 16

AB 16 Alanis Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 45

AB 45 Bauer-Kahan Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 226

AB 226 CALDERON Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 299

AB 299 GABRIEL Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 349

AB 349 Dixon Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 366

AB 366 PETRIE-NORRIS Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 378

AB 378 Valencia Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 383

AB 383 Davies Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 484

AB 484 Dixon Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 486

AB 486 Lackey Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 572

AB 572 Kalra Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 596

AB 596 ORTEGA Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 653

AB 653 Lackey Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 695

AB 695 Fong Concurrence - Urgency Added

VoteYea
Voted Yea on AB 699

AB 699 Stefani Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 715

AB 715 ZBUR Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 720

AB 720 Rogers Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 732

AB 732 MACEDO Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 741

AB 741 Ransom Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 764

AB 764 Jeff Gonzalez Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 789

AB 789 Bonta Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 808

AB 808 Addis Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 825

AB 825 PETRIE-NORRIS Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 847

AB 847 Sharp-Collins Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 870

AB 870 Hadwick Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 889

AB 889 Hadwick Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 915

AB 915 Petrie-Norris Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 940

AB 940 WICKS Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 943

AB 943 Michelle Rodriguez Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 959

AB 959 Hadwick Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 962

AB 962 Hoover Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 963

AB 963 Petrie-Norris Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 975

AB 975 Gallagher Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 985

AB 985 Schiavo Concurrence - Urgency Added

VoteYea
Voted Yea on AB 1036

AB 1036 Schultz Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1043

AB 1043 WICKS Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1084

AB 1084 Zbur Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1071

AB 1071 Kalra Concurrence in Senate Amendments

VoteYea
Voted Yea on AB 1079

AB 1079 Ávila Farías Concurrence in Senate Amendments