Skip to content
2017–18 session

Leaderboard

Who got the most done in Albany, ranked by the bills each member passed.

Effectiveness points start with the 2023–24 session. For earlier sessions we rank by bills passed (signed into law or adopted). Senate and Assembly are ranked separately. How we score

2017–18 Assembly leaderboard, bills passed
#MemberPassed
1Aileen GuntherAD-100306 bills · 31 passed31
1Fred ThieleAD-1305 bills · 31 passed31
3Amy PaulinAD-88244 bills · 29 passed29
3Joseph MorelleAD-13680 bills · 29 passed29
3Peter AbbateAD-49155 bills · 29 passed29
3Richard GottfriedAD-75167 bills · 29 passed29
7Jeffrey DinowitzAD-81239 bills · 27 passed27
8Steven EnglebrightAD-4325 bills · 25 passed25
9Donna LupardoAD-123130 bills · 20 passed20
9William MagnarelliAD-129120 bills · 20 passed20
11William MageeAD-121155 bills · 17 passed17
12Carrie WoernerAD-11398 bills · 16 passed16
13Carl HeastieAD-8330 bills · 15 passed15
13J. Gary PretlowAD-89281 bills · 15 passed15
15Billy JonesAD-11562 bills · 14 passed14
15Catherine NolanAD-3778 bills · 14 passed14
17Kevin CahillAD-103203 bills · 13 passed13
17Pamela J. HunterAD-12882 bills · 13 passed13
19John T. McDonald IIIAD-108109 bills · 12 passed12
19Kenneth ZebrowskiAD-96210 bills · 12 passed12
21Clifford CrouchAD-122144 bills · 11 passed11
21David WeprinAD-24235 bills · 11 passed11
21Didi BarrettAD-10652 bills · 11 passed11
21Michael CusickAD-63207 bills · 11 passed11
21Robin SchimmingerAD-140125 bills · 11 passed11
26Addie JenneAD-11680 bills · 10 passed10
26Deborah GlickAD-6694 bills · 10 passed10
26Linda RosenthalAD-67452 bills · 10 passed10
29Alicia HyndmanAD-2949 bills · 9 passed9
29Anthony D'UrsoAD-1642 bills · 9 passed9
29Aravella SimotasAD-3695 bills · 9 passed9
29David BuchwaldAD-9367 bills · 9 passed9
29Felix OrtizAD-51257 bills · 9 passed9
29Matthew TitoneAD-61164 bills · 9 passed9
29Sandy GalefAD-95112 bills · 9 passed9
36James SkoufisAD-9970 bills · 8 passed8
36Steven OtisAD-9130 bills · 8 passed8
38Anthony BrindisiAD-119106 bills · 7 passed7
38David DiPietroAD-14782 bills · 7 passed7
38Ellen C. JaffeeAD-9777 bills · 7 passed7
38Helene WeinsteinAD-4174 bills · 7 passed7
38Latoya JoynerAD-7760 bills · 7 passed7
38Michael DenDekkerAD-34154 bills · 7 passed7
38Patricia FahyAD-109116 bills · 7 passed7
38Shelley MayerAD-9064 bills · 7 passed7
46Brian KavanaghAD-74135 bills · 6 passed6
46Brian KolbAD-131161 bills · 6 passed6
46Christine PellegrinoAD-933 bills · 6 passed6
46Herman D. FarrellAD-7118 bills · 6 passed6
46Marcos CrespoAD-85139 bills · 6 passed6
46Monica P. WallaceAD-14343 bills · 6 passed6
46Nily RozicAD-25121 bills · 6 passed6
46Thomas AbinantiAD-92157 bills · 6 passed6
54Albert A. StirpeAD-12751 bills · 5 passed5
54Angelo SantabarbaraAD-11176 bills · 5 passed5
54Dan StecAD-11480 bills · 5 passed5
54Philip RamosAD-644 bills · 5 passed5
54Steve SternAD-108 bills · 5 passed5
54Steven CymbrowitzAD-45107 bills · 5 passed5
54William A. BarclayAD-12070 bills · 5 passed5
61Charles LavineAD-1375 bills · 4 passed4
61Earlene HooperAD-1836 bills · 4 passed4
61Frank SkartadosAD-10440 bills · 4 passed4
61Harry B. BronsonAD-13866 bills · 4 passed4
61Joseph ErrigoAD-13334 bills · 4 passed4
61Marc ButlerAD-11844 bills · 4 passed4
61Michele TitusAD-3186 bills · 4 passed4
61Rebecca SeawrightAD-7640 bills · 4 passed4
61Stacey Pheffer AmatoAD-2330 bills · 4 passed4
61Yuh-Line NiouAD-6521 bills · 4 passed4
71Andrew HevesiAD-2879 bills · 3 passed3
71Barbara LiftonAD-12542 bills · 3 passed3
71Christopher FriendAD-12417 bills · 3 passed3
71David McDonoughAD-1425 bills · 3 passed3
71Dean MurrayAD-354 bills · 3 passed3
71Diana RichardsonAD-4348 bills · 3 passed3
71Francisco MoyaAD-3937 bills · 3 passed3
71Jeffrion AubryAD-3566 bills · 3 passed3
71Kevin M. ByrneAD-9434 bills · 3 passed3
71Latrice WalkerAD-5554 bills · 3 passed3
71Luis R. SepúlvedaAD-87123 bills · 3 passed3
71Robert OaksAD-13067 bills · 3 passed3
71Sean RyanAD-14974 bills · 3 passed3
84Angelo J. MorinelloAD-14532 bills · 2 passed2
84Anthony H. PalumboAD-280 bills · 2 passed2
84Carmen De La RosaAD-7228 bills · 2 passed2
84Edward BraunsteinAD-2674 bills · 2 passed2
84Harvey EpsteinAD-7413 bills · 2 passed2
84Inez E. DickensAD-7022 bills · 2 passed2
84Jaime R. WilliamsAD-5925 bills · 2 passed2
84Jo Anne SimonAD-5264 bills · 2 passed2
84Joseph LentolAD-50160 bills · 2 passed2
84Maritza DavilaAD-5312 bills · 2 passed2
84Michael G. MillerAD-38102 bills · 2 passed2
84Michael J. FitzpatrickAD-853 bills · 2 passed2
84Michaelle C. SolagesAD-22103 bills · 2 passed2
84Peter LopezAD-10238 bills · 2 passed2
84Phil SteckAD-11067 bills · 2 passed2
84Philip PalmesanoAD-13289 bills · 2 passed2
84Ron KimAD-4046 bills · 2 passed2
84Steven McLaughlinAD-10721 bills · 2 passed2
84Tremaine WrightAD-5623 bills · 2 passed2
84Vivian CookAD-3247 bills · 2 passed2
104Ari EspinalAD-3912 bills · 1 passed1
104Brian D. MillerAD-10146 bills · 1 passed1
104Clyde VanelAD-3336 bills · 1 passed1
104Dan QuartAD-7367 bills · 1 passed1
104Dov HikindAD-486 bills · 1 passed1
104Erik DilanAD-5418 bills · 1 passed1
104Gary FinchAD-12655 bills · 1 passed1
104Jake AshbyAD-10714 bills · 1 passed1
104Kimberly Jean-PierreAD-1132 bills · 1 passed1
104Michael BenedettoAD-8226 bills · 1 passed1
104Michael BlakeAD-7939 bills · 1 passed1
104Michael J. NorrisAD-14438 bills · 1 passed1
104Michael MontesanoAD-1550 bills · 1 passed1
104Michael SimanowitzAD-2757 bills · 1 passed1
104Mickey KearnsAD-14243 bills · 1 passed1
104N. Nick PerryAD-58126 bills · 1 passed1
104Pamela HarrisAD-4625 bills · 1 passed1
104Raymond WalterAD-14637 bills · 1 passed1
104Robert J. RodriguezAD-6875 bills · 1 passed1
104William ColtonAD-4762 bills · 1 passed1
124Al GrafAD-538 bills · 0 passed0
124Al TaylorAD-714 bills · 0 passed0
124Andrew GoodellAD-15041 bills · 0 passed0
124Andrew R. GarbarinoAD-723 bills · 0 passed0
124Andrew RaiaAD-1260 bills · 0 passed0
124Brian BarnwellAD-3036 bills · 0 passed0
124Brian F. CurranAD-2176 bills · 0 passed0
124Carmen E. ArroyoAD-847 bills · 0 passed0
124Chad A. LupinacciAD-1029 bills · 0 passed0
124Charles BarronAD-6014 bills · 0 passed0
124Chris TagueAD-10217 bills · 0 passed0
124Daniel O'DonnellAD-69113 bills · 0 passed0
124Daniel RosenthalAD-2724 bills · 0 passed0
124David GanttAD-137108 bills · 0 passed0
124Doug SmithAD-520 bills · 0 passed0
124Edward RaAD-1956 bills · 0 passed0
124Erik T. BohenAD-1423 bills · 0 passed0
124John K. MikulinAD-178 bills · 0 passed0
124Karl BrabenecAD-9859 bills · 0 passed0
124Kenneth BlankenbushAD-11744 bills · 0 passed0
124Kieran Michael LalorAD-10527 bills · 0 passed0
124Mark C. JohnsAD-13512 bills · 0 passed0
124Mark GjonajAD-8036 bills · 0 passed0
124Mary Beth WalshAD-11235 bills · 0 passed0
124Nathalia FernandezAD-8024 bills · 0 passed0
124Nicole MalliotakisAD-6454 bills · 0 passed0
124Peter LawrenceAD-13422 bills · 0 passed0
124Ron Castorina Jr.AD-6231 bills · 0 passed0
124Stephen HawleyAD-13989 bills · 0 passed0
124Thomas McKevittAD-1735 bills · 0 passed0
124Victor M. PichardoAD-8654 bills · 0 passed0
124Walter T. MosleyAD-5756 bills · 0 passed0

155 Assembly members with at least one sponsored bill. Compare members side by side