WE TRACK THOUSANDS OF POLITICIANS EACH AND EVERY DAY!

Their Biographies, Issue Positions, Voting Records, Public Statements, Ratings and their Funders.

HB 1926 - Amending Self-Protection Laws - Voting Record

Result: Concurrence Vote Passed (House)

Roll Number: 2023
Yes: 161 No: 35
Concurrence Vote Passed (House)

State District Name Party Vote
PA 1 Patrick J. Harkins Democratic Yes
PA 2 Florindo J. 'Flo'  Fabrizio Democratic Yes
PA 3 John R. Hornaman Democratic Yes
PA 4 Curtis G. 'Curt'  Sonney Republican Yes
PA 5 John R. Evans Republican Yes
PA 6 Bradley T. 'Brad'  Roae Republican Yes
PA 7 Mark Alfred Longietti Democratic Yes
PA 8 Richard R. 'Dick'  Stevenson Republican Yes
PA 9 Christopher 'Chris'  Sainato Democratic Yes
PA 10 Jaret A. Gibbons Democratic Yes
PA 11 Brian L. Ellis Republican Yes
PA 12 Daryl D. Metcalfe Republican Yes
PA 13 Tom Houghton Democratic Yes
PA 14 James E. 'Jim'  Marshall Republican Yes
PA 15 James J. 'Jim'  Christiana III Republican Yes
PA 16 Robert F. 'Rob'  Matzie Democratic Yes
PA 17 Michele Brooks Republican Yes
PA 18 Gene D. DiGirolamo Republican Yes
PA 19 Jake Wheatley Jr. Democratic Yes
PA 20 Adam J. Ravenstahl Democratic Yes
PA 21 Dominic James 'Dom'  Costa Democratic Yes
PA 22 Chelsa Wagner Democratic Yes
PA 23 Dan B. Frankel Democratic No
PA 24 Joseph Preston Jr. Democratic No
PA 25 Joseph F. Markosek Democratic Yes
PA 26 Timothy F. 'Tim'  Hennessey Republican Yes
PA 27 Daniel J. 'Dan'  Deasy Jr. Democratic Yes
PA 28 Michael C. 'Mike'  Turzai Republican Yes
PA 29 Bernard T. 'Bernie'  O'Neill Republican Yes
PA 30 Rudolph P. 'Randy'  Vulakovich Republican Yes
PA 31 Steven J. 'Steve'  Santarsiero Democratic Yes
PA 32 Anthony M. 'Tony'  DeLuca Jr. Democratic Yes
PA 33 Francis J. 'Frank'  Dermody Democratic Yes
PA 34 Paul Costa Democratic Yes
PA 35 Marc J. Gergely Democratic Did Not Vote
PA 36 Harry A. Readshaw III Democratic Yes
PA 37 Thomas C. 'Tom'  Creighton Republican Yes
PA 38 William C. 'Bill'  Kortz II Democratic Yes
PA 39 David Keith Levdansky Democratic No
PA 40 John A. Maher Republican Yes
PA 41 Katie True Republican Yes
PA 42 Matthew H. 'Matt'  Smith Democratic Yes
PA 43 Scott W. Boyd Republican Yes
PA 44 Mark Mustio Republican Did Not Vote
PA 45 Nick Kotik Democratic Yes
PA 46 Jesse J. White Democratic Yes
PA 47 Keith J. Gillespie Republican Did Not Vote
PA 48 Timothy Joseph Solobay Democratic Yes
PA 49 Peter J. Daley II Democratic Yes
PA 50 H. William 'Bill'  DeWeese Democratic Yes
PA 51 Timothy S. 'Tim'  Mahoney Democratic Yes
PA 52 Deberah 'Deb'  Kula Democratic Yes
PA 53 Robert W. 'Bob'  Godshall Republican Yes
PA 54 John E. Pallone Democratic Yes
PA 55 Joseph A. 'Joe'  Petrarca Jr. Democratic Yes
PA 56 James E. Casorio Jr. Democratic Yes
PA 57 Tim Krieger Republican Yes
PA 58 Ted Harhai Democratic Yes
PA 59 Michael P. 'Mike'  Reese Republican Yes
PA 60 Jeffrey Paul 'Jeff'  Pyle Republican Yes
PA 61 Catherine M. 'Kate'  Harper Republican Yes
PA 62 Dave Reed Republican Yes
PA 63 Donna R. Oberlander Republican Yes
PA 64 Scott E. Hutchinson Republican Yes
PA 65 Kathy L. Rapp Republican Yes
PA 66 Samuel H. 'Sam'  Smith Republican Yes
PA 67 Martin T. 'Marty'  Causer Republican Yes
PA 68 Matthew E. 'Matt'  Baker Republican Yes
PA 69 Carl Walker Metzgar Republican Yes
PA 70 Matthew D. 'Matt'  Bradford Democratic Yes
PA 71 Bryan Barbin Democratic Yes
PA 72 Frank Burns Democratic Yes
PA 73 Gary Haluska Democratic Yes
PA 74 Camille E. 'Bud'  George Democratic Yes
PA 75 Matthew M. 'Matt'  Gabler Republican Yes
PA 76 Michael Kelly 'Mike'  Hanna Sr. Democratic Yes
PA 77 Harry Scott Conklin Democratic Yes
PA 78 Dick Lee Hess Republican Yes
PA 79 Richard A. Geist Republican Yes
PA 80 Jerry A. Stern Republican Yes
PA 81 Michael E. 'Mike'  Fleck Republican Yes
PA 82 C. Adam Harris Republican Yes
PA 83 Richard 'Rick'  Mirabito Democratic Yes
PA 84 Garth David Everett Republican Yes
PA 85 Russell H. 'Russ'  Fairchild Republican Yes
PA 86 Mark K. Keller Republican Yes
PA 87 Glen R. Grell Republican Yes
PA 88 Sheryl M. Delozier Republican Yes
PA 89 Robert W. 'Rob'  Kauffman Republican Yes
PA 90 Todd A. Rock Republican Yes
PA 91 Daniel P. 'Dan'  Moul Republican Yes
PA 92 Scott G. Perry Republican Yes
PA 93 Ronald E. 'Ron'  Miller Republican Yes
PA 94 Stanley E. 'Stan'  Saylor Republican Yes
PA 95 Eugene A. DePasquale Democratic Yes
PA 96 P. Michael 'Mike'  Sturla Democratic No
PA 97 John C. Bear Republican Yes
PA 98 David S. 'Dave'  Hickernell Republican Yes
PA 99 Gordon R. Denlinger Republican Yes
PA 100 Bryan D. Cutler Republican Yes
PA 101 Mauree A. Gingrich Republican Yes
PA 102 RoseMarie Swanger Republican Yes
PA 103 Ronald I. 'Ron'  Buxton Democratic Yes
PA 104 Susan C. 'Sue'  Helm Republican Yes
PA 105 Ronald S. 'Ron'  Marsico Republican Yes
PA 106 John D. Payne Republican Yes
PA 107 Robert E. 'Bob'  Belfanti Jr. Democratic Yes
PA 108 Merle H. Phillips Republican Yes
PA 109 David R. Millard Republican Yes
PA 110 Tina L. Pickett Republican Yes
PA 111 Sandra J. Major Republican Yes
PA 112 Ken Smith Democratic Yes
PA 113 Kevin Murphy Democratic Yes
PA 114 Jim 'Jim'  Wansacz Democratic Yes
PA 115 Edward G. 'Ed'  Staback Democratic Did Not Vote
PA 116 Todd A. Eachus Democratic Yes
PA 117 Karen Boback Republican Yes
PA 118 Michael B. 'Mike'  Carroll Democratic Yes
PA 119 John T. Yudichak Democratic Yes
PA 120 Phyllis Mundy Democratic No
PA 121 Eddie Day Pashinski Democratic Yes
PA 122 Keith R. McCall Democratic Yes
PA 123 Neal P. Goodman Democratic Yes
PA 124 Jerome P. 'Jerry'  Knowles Republican Yes
PA 125 Tim Seip Democratic Yes
PA 126 Dante Santoni Jr. Democratic Yes
PA 127 Thomas R. 'Tom'  Caltagirone Democratic Yes
PA 128 Samuel E. 'Sam'  Rohrer Republican Yes
PA 129 James A. 'Jim'  Cox Jr. Republican Yes
PA 130 David R. 'Dave'  Kessler Democratic Yes
PA 131 Karen D. Beyer Republican Yes
PA 132 Jennifer L. Mann Democratic No
PA 133 Joseph F. Brennan Democratic Yes
PA 134 Douglas G. Reichley Republican Yes
PA 135 Stephen P. 'Steve'  Samuelson Democratic Yes
PA 136 Robert L. Freeman Democratic Yes
PA 137 Richard T. Grucela Democratic Yes
PA 138 Marcia M. Hahn Republican Yes
PA 139 Michael T. 'Mike'  Peifer Republican Yes
PA 140 John T. Galloway Democratic Yes
PA 141 Anthony J. Melio Democratic Yes
PA 142 Frank Anthony Farry III Republican Yes
PA 143 Marguerite C. Quinn Republican Yes
PA 144 Katharine M. 'Kathy'  Watson Republican Yes
PA 145 Paul Irvin Clymer Republican Yes
PA 146 Thomas J. 'Tom'  Quigley Republican Yes
PA 147 Marcy L. Toepel Republican Yes
PA 148 Michael F. 'Mike'  Gerber Democratic No
PA 149 Timothy Patrick 'Tim'  Briggs Democratic No
PA 150 Mike Vereb Republican Yes
PA 151 Rick Taylor Democratic No
PA 152 Thomas Paul 'Tom'  Murt Republican Yes
PA 153 Joshua D. 'Josh'  Shapiro Democratic Yes
PA 154 Lawrence H. 'Larry'  Curry Democratic No
PA 155 Curt Schroder Republican Yes
PA 156 Barbara McIlvaine Smith Democratic No
PA 157 Paul J. Drucker Democratic No
PA 158 Chris Ross Republican Yes
PA 159 Thaddeus Kirkland Democratic No
PA 160 Stephen E. 'Steve'  Barrar Republican Yes
PA 161 Bryan R. Lentz Democratic No
PA 162 Nicholas A. 'Nick'  Miccarelli III Republican Yes
PA 163 Nicholas A. 'Nick'  Micozzie Republican Yes
PA 165 William F. Adolph Jr. Republican Yes
PA 166 Gregory S. 'Greg'  Vitali Democratic No
PA 167 Duane D. Milne Republican Yes
PA 168 Thomas H. 'Tom'  Killion Republican Yes
PA 169 Dennis Michael O'Brien Republican No
PA 170 Brendan F. Boyle Democratic Yes
PA 171 Kerry Albert Benninghoff Republican Yes
PA 172 John M. Perzel Republican Yes
PA 173 Michael P. McGeehan Democratic No
PA 174 John P. Sabatina Jr. Democratic No
PA 175 Michael H. 'Mike'  O'Brien Democratic No
PA 176 Mario M. Scavello Republican Yes
PA 177 John J. Taylor Republican Yes
PA 178 Scott A. Petri Republican Yes
PA 179 Tony J. Payton Jr. Democratic No
PA 180 Angel L. Cruz Democratic Did Not Vote
PA 181 W. Curtis Thomas Democratic No
PA 182 Babette Josephs Democratic No
PA 183 Julie L. Harhart Republican Yes
PA 184 William F. Keller Democratic No
PA 186 Kenyatta Johnson Democratic No
PA 187 Gary W. Day Republican Yes
PA 188 James R. Roebuck Jr. Democratic No
PA 189 John J. Siptroth Democratic Yes
PA 190 Vanessa L. Brown Democratic No
PA 191 Ronald G. Waters Democratic No
PA 192 Louise Williams Bishop Democratic No
PA 193 Will F. Tallman Republican Yes
PA 194 Kathy Manderino Democratic No
PA 195 Frank L. Oliver Sr. Democratic Yes
PA 196 Seth Michael Grove Republican Yes
PA 197 Jewell Williams Democratic No
PA 198 Rosita C. Youngblood Democratic No
PA 199 William Ian 'Will'  Gabig Republican Yes
PA 200 Cherelle Lesley Parker Democratic No
PA 201 John L. Myers Democratic No
PA 202 Mark B. Cohen Democratic No
PA 203 Dwight Evans Democratic No
State Name Party Vote
PA - 1 Patrick J. Harkins D Yes
PA - 2 Florindo J. 'Flo'  Fabrizio D Yes
PA - 3 John R. Hornaman D Yes
PA - 4 Curtis G. 'Curt'  Sonney R Yes
PA - 5 John R. Evans R Yes
PA - 6 Bradley T. 'Brad'  Roae R Yes
PA - 7 Mark Alfred Longietti D Yes
PA - 8 Richard R. 'Dick'  Stevenson R Yes
PA - 9 Christopher 'Chris'  Sainato D Yes
PA - 10 Jaret A. Gibbons D Yes
PA - 11 Brian L. Ellis R Yes
PA - 12 Daryl D. Metcalfe R Yes
PA - 13 Tom Houghton D Yes
PA - 14 James E. 'Jim'  Marshall R Yes
PA - 15 James J. 'Jim'  Christiana III R Yes
PA - 16 Robert F. 'Rob'  Matzie D Yes
PA - 17 Michele Brooks R Yes
PA - 18 Gene D. DiGirolamo R Yes
PA - 19 Jake Wheatley Jr. D Yes
PA - 20 Adam J. Ravenstahl D Yes
PA - 21 Dominic James 'Dom'  Costa D Yes
PA - 22 Chelsa Wagner D Yes
PA - 23 Dan B. Frankel D No
PA - 24 Joseph Preston Jr. D No
PA - 25 Joseph F. Markosek D Yes
PA - 26 Timothy F. 'Tim'  Hennessey R Yes
PA - 27 Daniel J. 'Dan'  Deasy Jr. D Yes
PA - 28 Michael C. 'Mike'  Turzai R Yes
PA - 29 Bernard T. 'Bernie'  O'Neill R Yes
PA - 30 Rudolph P. 'Randy'  Vulakovich R Yes
PA - 31 Steven J. 'Steve'  Santarsiero D Yes
PA - 32 Anthony M. 'Tony'  DeLuca Jr. D Yes
PA - 33 Francis J. 'Frank'  Dermody D Yes
PA - 34 Paul Costa D Yes
PA - 35 Marc J. Gergely D Did Not Vote
PA - 36 Harry A. Readshaw III D Yes
PA - 37 Thomas C. 'Tom'  Creighton R Yes
PA - 38 William C. 'Bill'  Kortz II D Yes
PA - 39 David Keith Levdansky D No
PA - 40 John A. Maher R Yes
PA - 41 Katie True R Yes
PA - 42 Matthew H. 'Matt'  Smith D Yes
PA - 43 Scott W. Boyd R Yes
PA - 44 Mark Mustio R Did Not Vote
PA - 45 Nick Kotik D Yes
PA - 46 Jesse J. White D Yes
PA - 47 Keith J. Gillespie R Did Not Vote
PA - 48 Timothy Joseph Solobay D Yes
PA - 49 Peter J. Daley II D Yes
PA - 50 H. William 'Bill'  DeWeese D Yes
PA - 51 Timothy S. 'Tim'  Mahoney D Yes
PA - 52 Deberah 'Deb'  Kula D Yes
PA - 53 Robert W. 'Bob'  Godshall R Yes
PA - 54 John E. Pallone D Yes
PA - 55 Joseph A. 'Joe'  Petrarca Jr. D Yes
PA - 56 James E. Casorio Jr. D Yes
PA - 57 Tim Krieger R Yes
PA - 58 Ted Harhai D Yes
PA - 59 Michael P. 'Mike'  Reese R Yes
PA - 60 Jeffrey Paul 'Jeff'  Pyle R Yes
PA - 61 Catherine M. 'Kate'  Harper R Yes
PA - 62 Dave Reed R Yes
PA - 63 Donna R. Oberlander R Yes
PA - 64 Scott E. Hutchinson R Yes
PA - 65 Kathy L. Rapp R Yes
PA - 66 Samuel H. 'Sam'  Smith R Yes
PA - 67 Martin T. 'Marty'  Causer R Yes
PA - 68 Matthew E. 'Matt'  Baker R Yes
PA - 69 Carl Walker Metzgar R Yes
PA - 70 Matthew D. 'Matt'  Bradford D Yes
PA - 71 Bryan Barbin D Yes
PA - 72 Frank Burns D Yes
PA - 73 Gary Haluska D Yes
PA - 74 Camille E. 'Bud'  George D Yes
PA - 75 Matthew M. 'Matt'  Gabler R Yes
PA - 76 Michael Kelly 'Mike'  Hanna Sr. D Yes
PA - 77 Harry Scott Conklin D Yes
PA - 78 Dick Lee Hess R Yes
PA - 79 Richard A. Geist R Yes
PA - 80 Jerry A. Stern R Yes
PA - 81 Michael E. 'Mike'  Fleck R Yes
PA - 82 C. Adam Harris R Yes
PA - 83 Richard 'Rick'  Mirabito D Yes
PA - 84 Garth David Everett R Yes
PA - 85 Russell H. 'Russ'  Fairchild R Yes
PA - 86 Mark K. Keller R Yes
PA - 87 Glen R. Grell R Yes
PA - 88 Sheryl M. Delozier R Yes
PA - 89 Robert W. 'Rob'  Kauffman R Yes
PA - 90 Todd A. Rock R Yes
PA - 91 Daniel P. 'Dan'  Moul R Yes
PA - 92 Scott G. Perry R Yes
PA - 93 Ronald E. 'Ron'  Miller R Yes
PA - 94 Stanley E. 'Stan'  Saylor R Yes
PA - 95 Eugene A. DePasquale D Yes
PA - 96 P. Michael 'Mike'  Sturla D No
PA - 97 John C. Bear R Yes
PA - 98 David S. 'Dave'  Hickernell R Yes
PA - 99 Gordon R. Denlinger R Yes
PA - 100 Bryan D. Cutler R Yes
PA - 101 Mauree A. Gingrich R Yes
PA - 102 RoseMarie Swanger R Yes
PA - 103 Ronald I. 'Ron'  Buxton D Yes
PA - 104 Susan C. 'Sue'  Helm R Yes
PA - 105 Ronald S. 'Ron'  Marsico R Yes
PA - 106 John D. Payne R Yes
PA - 107 Robert E. 'Bob'  Belfanti Jr. D Yes
PA - 108 Merle H. Phillips R Yes
PA - 109 David R. Millard R Yes
PA - 110 Tina L. Pickett R Yes
PA - 111 Sandra J. Major R Yes
PA - 112 Ken Smith D Yes
PA - 113 Kevin Murphy D Yes
PA - 114 Jim 'Jim'  Wansacz D Yes
PA - 115 Edward G. 'Ed'  Staback D Did Not Vote
PA - 116 Todd A. Eachus D Yes
PA - 117 Karen Boback R Yes
PA - 118 Michael B. 'Mike'  Carroll D Yes
PA - 119 John T. Yudichak D Yes
PA - 120 Phyllis Mundy D No
PA - 121 Eddie Day Pashinski D Yes
PA - 122 Keith R. McCall D Yes
PA - 123 Neal P. Goodman D Yes
PA - 124 Jerome P. 'Jerry'  Knowles R Yes
PA - 125 Tim Seip D Yes
PA - 126 Dante Santoni Jr. D Yes
PA - 127 Thomas R. 'Tom'  Caltagirone D Yes
PA - 128 Samuel E. 'Sam'  Rohrer R Yes
PA - 129 James A. 'Jim'  Cox Jr. R Yes
PA - 130 David R. 'Dave'  Kessler D Yes
PA - 131 Karen D. Beyer R Yes
PA - 132 Jennifer L. Mann D No
PA - 133 Joseph F. Brennan D Yes
PA - 134 Douglas G. Reichley R Yes
PA - 135 Stephen P. 'Steve'  Samuelson D Yes
PA - 136 Robert L. Freeman D Yes
PA - 137 Richard T. Grucela D Yes
PA - 138 Marcia M. Hahn R Yes
PA - 139 Michael T. 'Mike'  Peifer R Yes
PA - 140 John T. Galloway D Yes
PA - 141 Anthony J. Melio D Yes
PA - 142 Frank Anthony Farry III R Yes
PA - 143 Marguerite C. Quinn R Yes
PA - 144 Katharine M. 'Kathy'  Watson R Yes
PA - 145 Paul Irvin Clymer R Yes
PA - 146 Thomas J. 'Tom'  Quigley R Yes
PA - 147 Marcy L. Toepel R Yes
PA - 148 Michael F. 'Mike'  Gerber D No
PA - 149 Timothy Patrick 'Tim'  Briggs D No
PA - 150 Mike Vereb R Yes
PA - 151 Rick Taylor D No
PA - 152 Thomas Paul 'Tom'  Murt R Yes
PA - 153 Joshua D. 'Josh'  Shapiro D Yes
PA - 154 Lawrence H. 'Larry'  Curry D No
PA - 155 Curt Schroder R Yes
PA - 156 Barbara McIlvaine Smith D No
PA - 157 Paul J. Drucker D No
PA - 158 Chris Ross R Yes
PA - 159 Thaddeus Kirkland D No
PA - 160 Stephen E. 'Steve'  Barrar R Yes
PA - 161 Bryan R. Lentz D No
PA - 162 Nicholas A. 'Nick'  Miccarelli III R Yes
PA - 163 Nicholas A. 'Nick'  Micozzie R Yes
PA - 165 William F. Adolph Jr. R Yes
PA - 166 Gregory S. 'Greg'  Vitali D No
PA - 167 Duane D. Milne R Yes
PA - 168 Thomas H. 'Tom'  Killion R Yes
PA - 169 Dennis Michael O'Brien R No
PA - 170 Brendan F. Boyle D Yes
PA - 171 Kerry Albert Benninghoff R Yes
PA - 172 John M. Perzel R Yes
PA - 173 Michael P. McGeehan D No
PA - 174 John P. Sabatina Jr. D No
PA - 175 Michael H. 'Mike'  O'Brien D No
PA - 176 Mario M. Scavello R Yes
PA - 177 John J. Taylor R Yes
PA - 178 Scott A. Petri R Yes
PA - 179 Tony J. Payton Jr. D No
PA - 180 Angel L. Cruz D Did Not Vote
PA - 181 W. Curtis Thomas D No
PA - 182 Babette Josephs D No
PA - 183 Julie L. Harhart R Yes
PA - 184 William F. Keller D No
PA - 186 Kenyatta Johnson D No
PA - 187 Gary W. Day R Yes
PA - 188 James R. Roebuck Jr. D No
PA - 189 John J. Siptroth D Yes
PA - 190 Vanessa L. Brown D No
PA - 191 Ronald G. Waters D No
PA - 192 Louise Williams Bishop D No
PA - 193 Will F. Tallman R Yes
PA - 194 Kathy Manderino D No
PA - 195 Frank L. Oliver Sr. D Yes
PA - 196 Seth Michael Grove R Yes
PA - 197 Jewell Williams D No
PA - 198 Rosita C. Youngblood D No
PA - 199 William Ian 'Will'  Gabig R Yes
PA - 200 Cherelle Lesley Parker D No
PA - 201 John L. Myers D No
PA - 202 Mark B. Cohen D No
PA - 203 Dwight Evans D No
arrow_upward