Sen. Michael Gianaris
Michael Gianaris, first elected in 2011 and serving in SD-12 (D+47), has concentrated his 2025 legislative work across General Business, Election Law, and criminal justice, sponsoring 85 bills with a focus on antitrust and competition law modernization, criminal justice and prosecutorial accountability, and environmental conservation, while his 4 hearing engagements centered on judicial security and Court of Appeals oversight — where he aggressively questioned the authorization of a security detail for the former chief judge and cited alleged unreported public benefits worth $2.5 billion. He cast 1,443 votes with a 100.0% party loyalty rate, and 23 of his sponsored bills reached the floor, with 8 signed into law. His district is rated Safe D across all 2026 electoral scenarios, a standing reinforced by his 35.2-point margin in the 2024 general election and multiple uncontested races, with top lobbying contacts concentrated in Budget/Appropriations (628 contacts) and criminal justice issues that overlap with his bill sponsorship focus. Gianaris raised $452,278 in campaign contributions between 2022 and 2026, drawing 74.7% from individuals, with the law firm Harter Secrest & Emery LLP representing his only classified organizational donor at $8,000.AI
Topic Focus AI
Topics extracted by AI from floor speeches, committee hearing transcripts, and sponsored legislation. Bill and hearing citations link to source records for verification. Tag size reflects number of supporting citations.
Key Issues AI
From committee hearings, floor debate, and bill sponsorship.
Legislative Activity (2025–2026)
Based on complete Senate roll call records.
Bill Outcomes 2025 Session
Covers Senate-sponsored bills only. Status from Open Legislation API.
Committee Assignments
Electoral History SD-12
General Elections
| Year | Winner | Runner-up | Margin |
|---|---|---|---|
| 2024 | Michael N. Gianaris 67.6% (58,869) | Han-Khon To 32.4% (28,192) | 35.2pts |
| 2022 | Michael N. Gianaris 100.0% (41,521) | Uncontested | — |
| 2020 | Michael N. Gianaris 100.0% (100,671) | Uncontested | — |
| 2018 | Michael N. Gianaris 100.0% (71,968) | Uncontested | — |
| 2016 | Michael N. Gianaris 86.0% (82,328) | Marvin R. Jeffcoat 14.0% (13,409) | 72.0pts |
| 2014 | Michael N. Gianaris 95.7% (25,981) | Anthony Aldorasi 4.3% (1,158) | 91.5pts |
| 2012 | Michael N. Gianaris 86.4% (61,843) | Aurelio A. Arcabascio 13.6% (9,775) | 72.7pts |
| 2010 | Michael N. Gianaris 81.3% (31,737) | Jerome Patrick Tina, Jr. 18.7% (7,320) | 62.5pts |
| 2008 | George Onorato 81.2% (52,667) | Thomas F. Dooley 18.8% (12,199) | 62.4pts |
| 2006 | George Onorato 100.0% (27,836) | Uncontested | — |
| 2004 | George Onorato 81.0% (48,215) | Danniel Maio 19.0% (11,330) | 61.9pts |
| 2002 | George Onorato 69.2% (20,631) | Marie Lynch 26.2% (7,813) | 43.0pts |
| 2000 | Ada L. Smith 100.0% (56,675) | Uncontested | — |
| 1998 | Ada L. Smith 94.5% (37,530) | George J. Hill 5.5% (2,166) | 89.1pts |
| 1996 | Ada L. Smith 92.0% (47,958) | Anderson Barnes 6.7% (3,475) | 85.3pts |
Primary Elections
| Year | Winner | Runner-up | Margin |
|---|---|---|---|
| 2020 (Democratic) | Michael N. Gianaris 79.0% (27,759) | Ignazio S. Terranova 21.0% (7,361) | 58.1pts |
| 2018 (Reform) | Unattributable Write-In 39.0% (64) | Jessica Ramos 7.9% (13) | 31.1pts |
Source: NYS Board of Elections certified results. ⚡ = margin under 10 pts.
Vulnerability Index SD-12
Base lean: D+44
- District redrawn after 2020 Census — limited same-boundary history
Scenario model: ±5pt national environment shift applied to district base lean (D+44). Base lean blends voter registration (40%) with recent contested general election margins (60%), using up to the last 4 general elections with margins under 40 points. Ratings: Safe D/R = 20+ pts, Likely = 10–19 pts, Lean = 4–9 pts, Toss-up = within 3 pts. Generic ballot from Silver Bulletin (Nate Silver), as of 5/20/2026 — see current figure on the district map. Not a prediction — reflects structural competitiveness under different cycle environments.
Top Co-Sponsors
District 12 Profile
Source: U.S. Census Bureau, American Community Survey 5-Year Estimates (2024). Voter registration: NYS Board of Elections (Nov. 2025).
Voter Registration
Campaign Finance (2022–2026)
Top Donors
Donor Industries top donors
Source: NYS Board of Elections via data.ny.gov. Itemized monetary contributions only. ↔ Bills = donor industry aligns with bill sponsorship focus area.
Data through 2026-03-28.
Lobbying Activity 2025
Top Lobbying Issues
Top Organizations Lobbying This Senator
Source: NY Commission on Ethics and Lobbying in Government via data.ny.gov. Counts reflect bi-monthly disclosure records filed with the Ethics Commission — not individual meetings. ★ Chair = lobbying issue overlaps with a committee this senator chairs. ↔ Overlap = matches committee membership or bill sponsorship focus.
Demographics
Commute Mode
Source: U.S. Census Bureau, American Community Survey 5-Year Estimates (2024). Race and ethnicity figures may not sum to 100% — Hispanic/Latino is an ethnicity category that overlaps with racial groups.
Voting Record
From 1,443 recorded floor votes via OpenLeg API. Dissenting votes grouped by law section to reveal policy patterns.
Votes through 2026-02-10.
Floor Speeches: In Support (31) AI
Acknowledged that this was Senator Zellner's first bill to pass the Senate and called for applause.
As sponsor, Gianaris confirmed the $3.4 billion addition and $7.4 billion cumulative total, with approximately $4.5 billion allocated to Medicaid and other services. He indicated that non-budgetary issues are holding up the remaining nine bills and that the Governor's strategy involves reaching agreement on these issues before discussing the budget itself.
Sponsor of the bill who answered questions about the extender's scope and budget negotiation status.
He provided historical context that budgets were routinely late by months under Republican-dominated processes in the 1990s-2000s, reaching August multiple times. He argued that responsible all-party control in New York produces functioning government without shutdowns, unlike the federal government under complete Republican control.
Reflected on Greek contributions to science, mathematics, arts, and democracy. Noted this is his last year speaking on the resolution and expressed pride in opening doors for Greek-American representation in elected office, with three Greek-Americans now serving in the chamber.
Floor Speeches: In Opposition (2) AI
Objected on procedural grounds, stating the bill was recently amended and should be laid aside until the next day.
Opposed the map citing numerous constitutional violations, including six counties cut eight different ways and evidence of incumbent protection on a bipartisan basis. Stated communities of interest were not properly protected and pledged to work with Assembly colleagues on a better product.
Committee Hearing Engagement (4) AI
| Date | Committee | Engagement | Stance | Focus Areas | Summary |
|---|---|---|---|---|---|
| 2023-02-07 | FINANCE | high | skeptical | Security detail for former chief judge Decision-making authority for security approvals Appropriateness of OCA providing security to former employees Ongoing threats and necessity of continued protection | Sen. Gianaris pressed Judge Amaker aggressively on who approved the security detail for the former chief judge and whether it was appropriate for OCA to provide ongoing protection to a former employee. He expressed frustration that the judge was not directly answering his questions and accused her of 'filibustering.' He concluded by raising concerns about corruption within the Court of Appeals and judges receiving unreported public benefits. |
| 2023-02-07 | FINANCE | high | skeptical | Security detail for former chief judge Decision-making authority for security approvals Justification for public resources spent on former employee Ongoing nature of security detail Alleged corruption within Court of Appeals | Sen. Gianaris pressed Judge Amaker aggressively on who authorized the security detail for the former chief judge and whether it was still ongoing. He expressed skepticism about the justification for using public resources to protect a former employee and alleged a broader corruption problem within the Court of Appeals involving unreported public benefits worth $2.5 billion. He was cut off by the chair after attempting to extend his questioning. |
| 2023-02-07 | FINANCE | high | skeptical | Security detail for former chief judge Decision-making authority for security approvals Ongoing expenses for former employee protection Alleged corruption within Court of Appeals | Sen. Gianaris pressed aggressively on who authorized and approved security details for the former chief judge, questioning the legal basis for providing public resources to a former employee. He expressed frustration that the OCA was not providing direct answers to his questions and cited a Law360 report alleging a $2.5 billion corruption problem within the Court of Appeals. |
| 2023-02-07 | FINANCE | high | skeptical | Security detail for former chief judge Decision-making authority for security Ongoing nature of security detail Justification for public resources for former employee Corruption concerns at Court of Appeals | Sen. Gianaris pressed aggressively on who approved the security detail for the former chief judge and whether it was still ongoing. He expressed frustration that Judge Amaker was not directly answering his questions and accused the judge of 'filibustering.' He concluded by raising concerns about corruption at the Court of Appeals and judges receiving unreported public benefits worth $2.5 billion. |
Floor Amendments (73)
| Date | Bill | Description | Outcome |
|---|---|---|---|
| 2026-04-27 | S5067A | Amendments to S5067A offered by Senator Gianaris | received |
| 2026-04-20 | S194B | Amendments to S194B offered but specific details not provided in transcript | received |
| 2026-04-20 | S363A | Amendments to S363A offered but specific details not provided in transcript | received |
| 2026-04-16 | S5265 | Amendments to S5265 on page 26 | received |
| 2026-04-16 | S9268 | Amendments to S9268 on page 26 | received |
| 2026-04-07 | S4470A | Amendments to S4470A offered by Senator Gianaris | received |
| 2026-04-01 | S5340B | Amendments offered to S5340B (specific details not provided in transcript) | received |
| 2026-03-23 | S8440 | Amendment to page 21 of the bill (specific language not provided in transcript) | pending |
| 2026-03-18 | S1239E | Amendments to make the bill an F print | received |
| 2026-03-11 | S5939B | Amendments offered but specific content not detailed in transcript | unknown |
| 2026-02-25 | S438 | Amendments offered to S438; specific details not provided in transcript | pending |
| 2025-06-11 | S1982 | Amendments offered but not detailed in transcript | unknown |
| 2025-06-10 | S904A | Amendments offered (specific details not provided in transcript) | received |
| 2025-06-09 | S2618 | Amendments to S2618 offered by Sen. Gianaris | received |
| 2025-06-09 | S1349B | Amendments offered but specific details not provided in transcript | received |
| 2025-06-05 | S1104 | Amendments offered (specific content not detailed in transcript) | received |
| 2025-06-04 | S3690 | Amendments to S3690 offered by Sen. Gianaris | received |
| 2025-06-04 | S561 | Amendments offered (specific content not detailed in transcript) | received |
| 2025-05-28 | S7760 | Amendments to S7760 offered but not detailed in transcript | received |
| 2025-05-27 | S3294 | Amendments offered on behalf of Majority Leader Stewart-Cousins | received |
| 2025-05-22 | S4433 | Amendments offered but not detailed in transcript | unknown |
| 2025-05-22 | S1353A | Amendments offered but not detailed in transcript | received |
| 2025-05-21 | S607 | Amendments to S607 offered by Sen. Gianaris | received |
| 2025-05-20 | S518 | Amendments to S518 (specific details not provided in transcript) | received |
| 2025-05-19 | S2000 | Amendments offered (specific details not provided in transcript) | received |
| 2025-05-06 | S1380 | Amendments to S1380 offered by Sen. Gianaris | received |
| 2025-05-05 | S3236 | Amendments offered but specific details not provided in transcript | unknown |
| 2025-04-28 | S2182 | Amendment to page 17 of the bill (specific language not provided in transcript excerpt) | pending |
| 2025-04-01 | S115 | Amendments to S115 (specific content not detailed in transcript) | received |
| 2025-03-25 | S228 | Amendments to S228 offered by Sen. Gianaris | received |
| 2025-03-03 | S1356 | Amendments to S1356 (specific details not provided in transcript) | received |
| 2025-02-24 | S1438 | Amendments to S1438 offered by Senator Gianaris | received |
| 2024-06-05 | S7383 | Amendments offered but specific details not provided in transcript | unknown |
| 2024-06-04 | S4909A | Amendments to S4909A | received |
| 2024-06-04 | S9301 | Amendments offered to S9301 | received |
| 2024-06-03 | S4305A | Amendments offered to S4305A (specific details not provided in transcript segment) | proposed |
| 2024-06-03 | S6342 | Amendments offered but specific details not provided in transcript | received |
| 2024-05-30 | S1201B | Amendments offered (specific details not provided in transcript) | received |
| 2024-05-29 | S158D | Amendments offered to S158D (specific details not provided in transcript) | received |
| 2024-05-28 | S7746A | Amendments to S7746A | received |
| 2024-05-21 | S5620A | Amendments offered but specific details not provided in transcript | received |
| 2024-05-20 | S150 | Amendments to page 18 of the bill | adopted |
| 2024-05-16 | S1200A | Amendments offered to S1200A | received |
| 2024-05-16 | S8402 | Amendments to page 29 of S8402 | received |
| 2024-05-15 | S1610 | Amendments to S1610 and related bills on Third Reading Calendar | received |
| 2024-05-14 | S4305 | Amendments offered to S4305; specific details not provided in transcript | pending |
| 2024-05-06 | S7130 | Amendments offered to S7130 and related bills; specific details not provided in transcript | received |
| 2024-04-11 | S1979 | Amendments offered by Sen. Gianaris (specific content not detailed in transcript) | pending |
| 2024-04-09 | S724 | Amendments to S724 offered by Sen. Gianaris | received |
| 2024-04-08 | S2376A | Amendments to S2376A offered by Sen. Gianaris | received |
| 2024-04-04 | S932C | Amendments to S932C offered by Sen. Gianaris | received |
| 2024-03-14 | S485A | Amendments to S485A (specific details not provided in transcript) | received |
| 2023-06-08 | S1051 | Amendments offered but not detailed in transcript | received |
| 2023-06-07 | S5355 | Amendments offered; specific details not provided in transcript | pending |
| 2023-06-06 | S1201 | Amendments to S1201 offered on behalf of the sponsor | received |
| 2023-06-06 | S6441A | Amendments to S6441A | received |
| 2023-06-01 | S4354 | Amendments offered to S4354; specific details not provided in transcript | received |
| 2023-05-30 | S454 | Amendments offered to S454; specific details not provided in transcript | received |
| 2023-05-23 | S1066A | Amendments offered by Sen. Gianaris; specific language not provided in transcript | received |
| 2023-05-22 | S5036 | Amendments offered; specific details not provided in transcript segment | received |
| 2023-05-17 | S1901 | Amendments to S1901 offered by Sen. Gianaris (specific details of amendments not provided in transcript) | received |
| 2023-05-16 | S5890 | Amendments to S5890 (specific details not provided in transcript) | received |
| 2023-05-15 | S485 | Amendments to S485 offered by Sen. Gianaris | received |
| 2023-05-09 | S1212 | Amendments to S1212 offered on the floor | received |
| 2023-05-01 | S101 | Amendments offered to S101; specific details not provided in transcript | received |
| 2023-04-26 | S3114 | Amendments to S3114 offered by Sen. Gianaris (specific content not detailed in transcript) | received |
| 2023-04-24 | S636 | Amendments offered by Sen. Gianaris | received |
| 2023-04-17 | S3473 | Amendments to S3473 offered by Sen. Gianaris | received |
| 2023-04-10 | S131 | Amendments offered to S131; specific details not provided in transcript | received |
| 2023-03-29 | S2518 | Amendments to S2518 (specific details not provided in transcript) | received |
| 2023-03-22 | S1043 | Amendments to S1043 offered by Sen. Gianaris | received |
| 2023-03-16 | S1144 | Amendments offered; specific details not provided in transcript | received |
| 2023-03-13 | S1448 | Amendments to S1448 offered by Senator Gianaris | received |