New York Assembly · District 1

Tommy John Schiavoni

Democratic

Where they sit

Every current Assembly member, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Schiavoni
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Tommy John Schiavoni's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work

New York Assembly20thpercentile
More liberal than 79% of the New York Assembly.
Most liberalMost conservative
31st most liberal of 150

On the November 3 ballot

Running for New York Assembly District 1.

Also on the ballot: Stephen F. Kiely (Republican, Conservative)

Who's on your Nov. 3 ballot for the Legislature →

Votes with the Speaker
87%
Democrats Republicans 0%100%

Each tick is a current Assembly member, by party; the dot is Tommy John Schiavoni.

On 456 contested votes where both voted96% on all 1,846 votes where both voted
Votes with own party
98%
Democrats Republicans 35%100%

Each tick is a current Assembly member, by party; the dot is Tommy John Schiavoni.

On 306 party-line votesPartisan rank: 65 of 150 in the Assembly (tied with 8 others)64 Assembly members vote with their party more often

Bills

The bills Tommy John Schiavoni sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: Tommy John Schiavoni
Bills
Sponsored63
Passed both chambers17
Became law9
Vetoed by the Governor2
Awaiting the Governor's action6
Of those, passed as a companion bill5

Rank by bills passed: Rank 21 of 150 in the Assembly (tied with 6 others) · 21 of 103 Democrats (tied with 6 others)

A bill's sponsor is its prime sponsor, as the Legislature records it; cosponsors and multisponsors aren't counted, and a bill introduced by the Rules Committee or for the budget counts for no member. New York passes most bills by substitution: the second chamber passes the first chamber's bill in place of its own identical one, which is then counted as passed for its sponsor too, marked "through its companion".

Bills that passed both chambers

Bills that passed both chambers: Tommy John Schiavoni
BillResultFinal action
A.10998
Relates to the Sag Harbor Volunteer Exempt Firemen's Benevolent Association, Inc.
Awaiting the Governor's action Oct. 16, 2026
A.10692
Establishes the authority of the department of environmental conservation to manage Atlantic bonito and false albacore
Became law Aug. 14, 2026
A.3598
Relates to proceedings for appointment of a guardian for personal needs or property management
Awaiting the Governor's action June 4, 2026
A.10478
Relates to the Trustees of the Freeholders and Commonalty of the town of Southampton
Awaiting the Governor's action June 4, 2026
A.11225
Relates to contracts by service-disabled veteran-owned business enterprises
Awaiting the Governor's action June 2, 2026
A.6001
Relates to the issuance of pool and health memberships to disabled veterans at certain SUNY and CUNY campuses
Awaiting the Governor's action May 28, 2026
A.10129
Relates to the reinstatement of state recognition and acknowledgement of the Montaukett Indian Nation
Awaiting the Governor's action May 12, 2026
A.5295
Relates to the reinstatement of state recognition and acknowledgement of the Montaukett Indian Nation
Vetoed Dec. 19, 2025
A.6047
Requires the department of health to publish a report on the incidence of tick-borne illnesses annually on the department's website
Vetoed
passed as S.1786
Dec. 5, 2025
A.8152
Authorizes certain police officers in the town of Southold, county of Suffolk, to receive certain service credit under section 384-d of the retirement and…
Became law
passed as S.7688
Nov. 21, 2025
A.6593
Relates to the Hampton Bays Volunteer Exempt Firemen's Benevolent Association
Became law Sept. 10, 2025
A.8661
Extends provisions of law related to youth pheasant hunting on long island
Became law Aug. 7, 2025
A.8281
Extends the authority of the department of environmental conservation to manage blackfish
Became law July 29, 2025
A.8591
Extends the expiration of chapter 387 of the laws of 2013 relating to the Freeholders and Commonalty of the towns of Southampton, East Hampton and Southold
Became law July 23, 2025
A.2438
Establishes eligibility for a tax exemption on real property for enrolled members of ocean rescue squads in certain municipalities
Became law
passed as S.781
Feb. 14, 2025
A.2437
Relates to a tax exemption for enrolled members of a volunteer ocean rescue squad in certain municipalities
Became law
passed as S.782
Feb. 14, 2025
A.2436
Authorizes a town with a population between 69,000 and 69,500 to enact a homestead exemption
Became law
passed as S.803
Feb. 14, 2025

Budget projects

New York's budget bills don't name the legislator who asked for an item, so there's no budget figure for New York legislators.

Contested votes where they split

61 against the Speaker; 53 against most of their party.

Contested votes where they split: Tommy John Schiavoni
DateBill and motion Their voteSpeakerMost of their party
June 5, 2026 S 10113: Provides that a microbusiness licensee authorized to conduct retail sales may serve as a processor and cultivator for purposes of cannabis showcase event…
Passage
Nay Yea (split) Yea (split)
June 5, 2026 S 10029: Increases the occupancy tax in the county of St. Lawrence
Passage
Nay Yea (split) Yea (split)
June 5, 2026 S 9862: Authorizes the town of Minisink to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 5, 2026 S 6047: Permits the town of Monroe to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 5, 2026 A 6405: Grants peace officer status to animal control officers of the county of Schuyler
Passage
Yea Nay (split) Yea
June 5, 2026 A 2612: Designates the animal control officer in the town of Sand Lake as a peace officer
Passage
Yea Nay (split) Yea
June 4, 2026 S 4887: Authorizes an occupancy tax in the county of Herkimer
Passage
Nay Yea (split) Yea (split)
June 3, 2026 S 10556: Relates to the allocation and use of the revenues raised from the imposition of hotel and motel taxes in Cortland county
Passage
Nay Yea (split) Yea (split)
June 3, 2026 A 11199: Enacts the "police radio transparency act"
Passage
Nay Yea (split) Yea (split)
June 1, 2026 S 9264: Extends the authorization of the city of Beacon to impose a hotel and motel tax for an additional three years
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 10590: Relates to peace officer status for persons employed by the town of Southold serving on Fishers Island as public safety officers
Passage
Yea Nay (split) Yea
May 28, 2026 A 8235: Designates dog control officers of the village of Holley, named by the village board as constables, as peace officers
Passage
Yea Nay (split) Yea
May 28, 2026 A 7547: Relates to designating uniformed officers of the fire marshal's office of the town of Huntington as peace officers
Passage
Yea Nay (split) Yea
May 28, 2026 A 4385: Designates the uniformed court officers of the town of Busti, as peace officers
Passage
Yea Nay (split) Yea
May 14, 2026 A 10518: Grants peace officer status to security officers employed by Albany Memorial Hospital, Samaritan Hospital, and St. Peter's Hospital
Passage
Yea Nay (split) Yea
May 11, 2026 A 4460: Designates fire marshals employed in the Long Island Rail Road Company Office of the Fire Marshals as peace officers
Passage
Yea Nay (split) Yea
March 5, 2026 A 7529: Relates to granting peace officer status to park rangers of Erie county
Passage
Yea Nay (split) Yea
March 5, 2026 A 7345: Grants peace officer status to certain security officers employed by Highland Hospital
Passage
Yea Nay (split) Yea
Feb. 11, 2026 S 9155: Relates to the location of retail adult-use dispensaries in proximity to schools and houses of worship; repealer
Passage
Nay Yea (split) Yea (split)
June 18, 2025 S 8321: Extends the authorization to have an occupancy tax in the town of Putnam Valley, in the county of Putnam
Passage
Nay Yea (split) Yea (split)
June 18, 2025 S 8269: Authorizes an occupancy tax in the town of Cheektowaga
Passage
Nay Yea (split) Yea (split)
June 18, 2025 S 7649: Extends the authorization of the city of Oswego to impose an additional rate of sales tax
Passage
Nay Yea (split) Yea (split)
June 18, 2025 S 7542: Amends chapter 530 of the laws of 2024, amending the tax law relating to authorizing an occupancy tax in the village of Medina, in relation to the…
Passage
Nay Yea (split) Yea (split)
June 18, 2025 S 5773: Extends authorization to impose certain taxes in the county of Sullivan
Passage
Nay Yea (split) Yea (split)
June 18, 2025 A 8235: Designates dog control officers of the village of Holley, named by the village board as constables, as peace officers
Passage
Yea Nay (split) Yea
June 18, 2025 A 8143: Permits funds collected from the Oswego county occupancy tax to be used on making tourism related capital improvements
Passage
Nay Yea (split) Yea (split)
June 17, 2025 S 6267: Extends the authorization of the county of Delaware to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 17, 2025 S 6213: Extends the authorization for imposition of additional sales and compensating use taxes in Greene county
Passage
Nay Yea (split) Yea (split)
June 17, 2025 S 6212: Extends the authorization of the county of Greene to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
June 17, 2025 S 4858: Extends authorization for the county of Lewis to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 17, 2025 S 3625: Extends the authorization for additional sales and use tax for Schoharie county
Passage
Nay Yea (split) Yea (split)
June 17, 2025 S 3495: Extends provisions relating to the mortgage tax in the county of Steuben
Passage
Nay Yea (split) Yea (split)
June 17, 2025 S 1691: Extends the authorization for Otsego county to impose additional rates of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 17, 2025 A 6405: Grants peace officer status to animal control officers of the county of Schuyler
Passage
Yea Nay (split) Yea
June 16, 2025 S 6740: Extends the authorization of the county of Cattaraugus to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
June 13, 2025 S 8275: Extends the effectiveness of certain provisions authorizing the county of Madison to impose an additional mortgage recording tax
Passage
Nay Not voting Yea (split)
June 13, 2025 S 4494: Extends certain provisions relating to an occupancy tax in the city of Port Jervis
Passage
Nay Not voting Yea (split)
June 11, 2025 S 816: Specifies the occupancy tax in the village of Catskill shall only apply to hotels and motels
Passage
Nay Yea (split) Yea (split)
June 10, 2025 S 6336: Extends the authorization of the county of Genesee to impose a county recording tax on obligation secured by a mortgage on real property
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 6264: Extends the authorization granted to the county of Broome to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 8490: Authorizes occupancy taxes in the city of Utica and the city of Rome
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 8155: Extends the authorization of the county of Tompkins to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 6, 2025 S 6215: Extends authorization for the county of Fulton to impose an additional one percent of sales and compensating use taxes
Passage
Nay Not voting Yea (split)
June 6, 2025 S 5571: Authorizes the county of Niagara to continue to impose an additional rate of sales and compensating use taxes
Passage
Nay Not voting Yea (split)
May 29, 2025 S 7198: Relates to the imposition of sales and compensating use taxes by the county of Albany
Passage
Nay Yea (split) Yea (split)
May 29, 2025 S 3498: Extends the authorization of the county of Tioga to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 29, 2025 S 1076: Extends the authorization granted to the county of St. Lawrence to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7406: Extends the village of Rye Brook occupancy tax for two years
Passage
Nay Yea (split) Yea (split)
May 21, 2025 A 7373: Extends the village of Port Chester occupancy tax for two years
Passage
Nay Yea (split) Yea (split)
May 21, 2025 A 7348: Increases the tax on deeds in the city of Mount Vernon
Passage
Nay Yea (split) Yea (split)
May 19, 2025 A 6232: Relates to the imposition of sales tax in the county of Orleans
Passage
Nay Yea (split) Yea (split)
May 19, 2025 A 6223: Extends the authority of the county of Ulster to impose an additional 1 percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 7044: Relates to the imposition of sales and compensating use tax in Schenectady county
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 6865: Extends the authorization granted to the county of Clinton to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 6531: Extends authorization of the county of Herkimer to impose a county recording tax on obligation secured by a mortgage on real property
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 6433: Extends the provisions authorizing the town of Greenburgh to adopt a local law to impose a hotel/motel occupancy tax
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 6427: Extends the county of Westchester's additional one percent rate of sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 6200: Extends the effectiveness of the occupancy tax in the village of Harrison
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 6080: Extends the authorization for the town of Wallkill to adopt a hotel or motel tax of up to 5%
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 5380: Extends the authorization for the county of Monroe to impose certain sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
April 30, 2025 A 3104: Extends the authorization of the county of Onondaga to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
April 8, 2025 A 6521: Extends the period during which the county of Herkimer is authorized to impose additional sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
April 2, 2025 A 5329: Extends the expiration of the mortgage recording tax imposed by the city of Yonkers
Passage
Nay Yea (split) Yea (split)
April 2, 2025 A 5323: Extends certain provisions relating to additional sales tax imposed by the city of Yonkers
Passage
Nay Yea (split) Yea (split)
April 2, 2025 A 4533: Extends the period during which the city of White Plains is authorized to impose an additional sales and compensating use tax
Passage
Nay Yea (split) Yea (split)

Every roll call

How Tommy John Schiavoni voted on each of the 2,005 floor roll calls while in office, newest first.

Every roll call: Tommy John Schiavoni
DateVoteTheir vote Most of their partySpeakerYeas–nays
Loading…

Contested and party-line votes link to their own pages; the rest link to the official record.

Contact, committees and caucuses

Contact

Official page
nyassembly.gov
Email
schiavonitj@nyassembly.gov
Capitol office
Room 920, Legislative Office Building, Albany, NY 12248
518-455-5997
District office
3350 Noyac Road Building B, Suite 1, Sag Harbor, NY 11963
631-537-2583

Committees

  • Agriculture
  • Alcoholism and Drug Abuse
  • Environmental Conservation
  • Local Governments
  • Veterans' Affairs

Contact details and committee assignments from Open States' data on the New York Legislature, which it collects from the chambers' websites, as of Oct. 15, 2026.

Source: the New York Assembly's and Senate's floor vote records, Jan. 13, 2025 to June 5, 2026. How these numbers work · Corrections