Skip to content
2009–10 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

2009–10 Assembly leaderboard, bills passed
#MemberPassed
1Helene WeinsteinAD-41106 bills · 42 passed42
2Peter AbbateAD-49197 bills · 31 passed31
3Joseph MorelleAD-132252 bills · 29 passed29
3Richard GottfriedAD-75161 bills · 29 passed29
3RoAnn DestitoAD-116206 bills · 29 passed29
3William MageeAD-111141 bills · 29 passed29
7Sheldon SilverAD-6474 bills · 26 passed26
8Vito LopezAD-53208 bills · 25 passed25
9Amy PaulinAD-88155 bills · 24 passed24
10Linda RosenthalAD-67131 bills · 20 passed20
10Robert SweeneyAD-11122 bills · 20 passed20
12Kevin CahillAD-101161 bills · 19 passed19
13Robin SchimmingerAD-140152 bills · 18 passed18
14Audrey PhefferAD-23144 bills · 17 passed17
14George LatimerAD-9165 bills · 17 passed17
14J. Gary PretlowAD-87214 bills · 17 passed17
14Ronald CanestrariAD-10680 bills · 17 passed17
18Ann RabbittAD-97103 bills · 15 passed15
18Richard BrodskyAD-92276 bills · 15 passed15
18Sandy GalefAD-90119 bills · 15 passed15
21Catherine NolanAD-3792 bills · 13 passed13
21Harvey WeisenbergAD-20136 bills · 13 passed13
21Herman D. FarrellAD-7139 bills · 13 passed13
21Sam HoytAD-144120 bills · 13 passed13
25Keith L.T. WrightAD-70226 bills · 12 passed12
26Barbara LiftonAD-12551 bills · 11 passed11
26Joan MillmanAD-5256 bills · 11 passed11
26John McEnenyAD-104119 bills · 11 passed11
26Steven EnglebrightAD-4343 bills · 11 passed11
30Aileen GuntherAD-98122 bills · 10 passed10
30Ellen C. JaffeeAD-9560 bills · 10 passed10
30Jonathan BingAD-7393 bills · 10 passed10
30José PeraltaAD-39171 bills · 10 passed10
30Kenneth ZebrowskiAD-94110 bills · 10 passed10
35Brian KavanaghAD-74226 bills · 9 passed9
35Brian KolbAD-129145 bills · 9 passed9
35Clifford CrouchAD-107143 bills · 9 passed9
35Deborah GlickAD-6675 bills · 9 passed9
35Hakeem JeffriesAD-5794 bills · 9 passed9
35Michael CusickAD-6391 bills · 9 passed9
35Timothy P. GordonAD-10860 bills · 9 passed9
35William MagnarelliAD-12090 bills · 9 passed9
43David GanttAD-133126 bills · 8 passed8
43Fred ThieleAD-2281 bills · 8 passed8
43George AmedoreAD-10530 bills · 8 passed8
43Jeffrion AubryAD-3597 bills · 8 passed8
43Peter LopezAD-12751 bills · 8 passed8
43Susan JohnAD-131160 bills · 8 passed8
43Teresa SaywardAD-11380 bills · 8 passed8
50Adam BradleyAD-89108 bills · 7 passed7
50Albert A. StirpeAD-12134 bills · 7 passed7
50Earlene HooperAD-1856 bills · 7 passed7
50Frank SkartadosAD-10039 bills · 7 passed7
50Grace MengAD-2249 bills · 7 passed7
50Stephen HawleyAD-13965 bills · 7 passed7
50Thomas F. O'MaraAD-13748 bills · 7 passed7
57Daniel O'DonnellAD-6951 bills · 6 passed6
57Darryl TownsAD-54134 bills · 6 passed6
57Donna LupardoAD-12669 bills · 6 passed6
57Francine DelMonteAD-138113 bills · 6 passed6
57Marc ButlerAD-11742 bills · 6 passed6
57Michelle SchimelAD-1639 bills · 6 passed6
57Rory LancmanAD-2569 bills · 6 passed6
57William ParmentAD-15050 bills · 6 passed6
57William ScarboroughAD-2943 bills · 6 passed6
66Crystal Peoples-StokesAD-14160 bills · 5 passed5
66Dennis H. GabryszakAD-14378 bills · 5 passed5
66Felix OrtizAD-51222 bills · 5 passed5
66Gary FinchAD-12342 bills · 5 passed5
66James TediscoAD-110150 bills · 5 passed5
66Jeffrey DinowitzAD-81143 bills · 5 passed5
66Joseph LentolAD-50150 bills · 5 passed5
66Mike SpanoAD-9354 bills · 5 passed5
66Robert ReillyAD-10985 bills · 5 passed5
66Ruben Diaz Jr.AD-85165 bills · 5 passed5
76Adriano EspaillatAD-72156 bills · 4 passed4
76Daniel BurlingAD-14768 bills · 4 passed4
76David TownsendAD-11551 bills · 4 passed4
76Ginny FieldsAD-580 bills · 4 passed4
76James BacallesAD-13655 bills · 4 passed4
76Marc AlessiAD-1165 bills · 4 passed4
76Margaret MarkeyAD-3040 bills · 4 passed4
76Mark J.F. SchroederAD-14590 bills · 4 passed4
76Micah KellnerAD-6560 bills · 4 passed4
76Michael GianarisAD-3686 bills · 4 passed4
76Nancy CalhounAD-96171 bills · 4 passed4
76Peter RiveraAD-76178 bills · 4 passed4
76Philip RamosAD-637 bills · 4 passed4
76Robert OaksAD-12872 bills · 4 passed4
76Tony JordanAD-11219 bills · 4 passed4
76William A. BarclayAD-12476 bills · 4 passed4
92Alan MaiselAD-5939 bills · 3 passed3
92Charles LavineAD-1338 bills · 3 passed3
92James F. BrennanAD-44128 bills · 3 passed3
92Janele Hyer-SpencerAD-6049 bills · 3 passed3
92Janet DupreyAD-11413 bills · 3 passed3
92Michael BenjaminAD-79169 bills · 3 passed3
92Michael MontesanoAD-1534 bills · 3 passed3
92N. Nick PerryAD-58103 bills · 3 passed3
92Patricia EddingtonAD-378 bills · 3 passed3
101Carl HeastieAD-8333 bills · 2 passed2
101David KoonAD-135163 bills · 2 passed2
101David WeprinAD-2458 bills · 2 passed2
101Dierdre ScozzafavaAD-12259 bills · 2 passed2
101Inez BarronAD-4012 bills · 2 passed2
101Jane CorwinAD-14232 bills · 2 passed2
101Joseph ErrigoAD-13067 bills · 2 passed2
101Karim CamaraAD-4356 bills · 2 passed2
101Marcus MolinaroAD-10370 bills · 2 passed2
101Michael BenedettoAD-8219 bills · 2 passed2
101Michael DenDekkerAD-3424 bills · 2 passed2
101Michael J. FitzpatrickAD-753 bills · 2 passed2
101Naomi RiveraAD-8014 bills · 2 passed2
101Rhoda JacobsAD-4232 bills · 2 passed2
101Rob WalkerAD-1546 bills · 2 passed2
101Vivian CookAD-3264 bills · 2 passed2
117Adam Clayton Powell IVAD-688 bills · 1 passed1
117Andrew HevesiAD-2831 bills · 1 passed1
117Ann-Margaret CarrozzaAD-2634 bills · 1 passed1
117Carmen E. ArroyoAD-844 bills · 1 passed1
117Dean MurrayAD-314 bills · 1 passed1
117Jack Quinn IIIAD-14630 bills · 1 passed1
117James ConteAD-1035 bills · 1 passed1
117Joel MillerAD-102110 bills · 1 passed1
117Jose RiveraAD-781 bills · 1 passed1
117Marcos CrespoAD-8530 bills · 1 passed1
117Matthew TitoneAD-6152 bills · 1 passed1
117Nelson CastroAD-8624 bills · 1 passed1
117Robert BarraAD-1494 bills · 1 passed1
117Robert CastelliAD-8951 bills · 1 passed1
117Steven CymbrowitzAD-4546 bills · 1 passed1
117Thomas McKevittAD-1746 bills · 1 passed1
117Vanessa GibsonAD-7726 bills · 1 passed1
117William ColtonAD-4778 bills · 1 passed1
135Alec Brook-KrasnyAD-467 bills · 0 passed0
135Andrew RaiaAD-946 bills · 0 passed0
135Annette RobinsonAD-5640 bills · 0 passed0
135Anthony SeminerioAD-3852 bills · 0 passed0
135Aurelia GreeneAD-7723 bills · 0 passed0
135Barbara ClarkAD-3384 bills · 0 passed0
135Bill ReilichAD-13438 bills · 0 passed0
135David McDonoughAD-1970 bills · 0 passed0
135Dov HikindAD-489 bills · 0 passed0
135Greg BallAD-9986 bills · 0 passed0
135James HayesAD-14859 bills · 0 passed0
135Joan ChristensenAD-11969 bills · 0 passed0
135Joseph SaladinoAD-1239 bills · 0 passed0
135Louis TobaccoAD-6227 bills · 0 passed0
135Michele TitusAD-3145 bills · 0 passed0
135Nettie MayersohnAD-2748 bills · 0 passed0
135Phil BoyleAD-841 bills · 0 passed0
135Thomas AlfanoAD-2117 bills · 0 passed0
135William BoylandAD-5532 bills · 0 passed0

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