Tim Schaffer

From Ballotpedia
Jump to: navigation, search
Tim Schaffer
Image of Tim Schaffer
Ohio State Senate District 20
Tenure

2019 - Present

Term ends

2028

Years in position

6

Prior offices
Ohio House of Representatives

Ohio State Senate District 31

Ohio House of Representatives District 77

Compensation

Base salary

$71,099/year

Per diem

$No per diem is paid

Elections and appointments
Last elected

November 5, 2024

Appointed

2019

Education

Bachelor's

Mount Union College, 1985

Personal
Religion
United Methodist
Profession
Executive Director, Ohio Society of Professional Engineers
Contact

Tim Schaffer (Republican Party) is a member of the Ohio State Senate, representing District 20. He assumed office on May 8, 2019. His current term ends on December 31, 2028.

Schaffer (Republican Party) ran for re-election to the Ohio State Senate to represent District 20. He won in the general election on November 5, 2024.

Schaffer was appointed to the position in May 2019 to fill a vacancy following Sen. Brian Hill's (R) resignation.[1]

Biography

Schaffer earned his B.A. in political science and communications from Mount Union College in 1985. His professional experience includes working as the director of public relations for the Ohio Grocers Association from 1988 to 1989, as vice president/public affairs for the American Diabetes Association, Ohio Affiliate, from 1989 to 1993, and as the executive director for the Ohio Society of Professional Engineers since 1993.[2]

Committee assignments

Note: This membership information was last updated in September 2023. Ballotpedia completes biannual updates of committee membership. If you would like to send us an update, email us at: editor@ballotpedia.org.

2023-2024

Schaffer was assigned to the following committees:

2021-2022

Schaffer was assigned to the following committees:

2019-2020

Schaffer was assigned to the following committees:

2017 legislative session

At the beginning of the 2017 legislative session, this legislator served on the following committees:

Ohio committee assignments, 2017
Aging and Long Term Care
• Energy and Natural Resources
Ways and Means, Chair

2015 legislative session

At the beginning of the 2015 legislative session, Schaffer served on the following committees:

2013-2014

In the 2013-2014 legislative session, Schaffer served on the following committees:

2011-2012

2009-2010

The following table lists bills this person sponsored as a legislator, according to BillTrack50 and sorted by action history. Bills are sorted by the date of their last action. The following list may not be comprehensive. To see all bills this legislator sponsored, click on the legislator's name in the title of the table.


Elections

2024

See also: Ohio State Senate elections, 2024

General election

General election for Ohio State Senate District 20

Incumbent Tim Schaffer defeated Nick Hubbell in the general election for Ohio State Senate District 20 on November 5, 2024.

Candidate
%
Votes
Image of Tim Schaffer
Tim Schaffer (R)
 
67.4
 
124,414
Nick Hubbell (D) Candidate Connection
 
32.6
 
60,184

Total votes: 184,598
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Ohio State Senate District 20

Nick Hubbell advanced from the Democratic primary for Ohio State Senate District 20 on March 19, 2024.

Candidate
%
Votes
Nick Hubbell Candidate Connection
 
100.0
 
10,241

Total votes: 10,241
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary election

Republican primary for Ohio State Senate District 20

Incumbent Tim Schaffer advanced from the Republican primary for Ohio State Senate District 20 on March 19, 2024.

Candidate
%
Votes
Image of Tim Schaffer
Tim Schaffer
 
100.0
 
34,944

Total votes: 34,944
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Campaign finance

Endorsements

Schaffer received the following endorsements.

2020

See also: Ohio State Senate elections, 2020

General election

General election for Ohio State Senate District 20

Incumbent Tim Schaffer defeated Christian Johnson in the general election for Ohio State Senate District 20 on November 3, 2020.

Candidate
%
Votes
Image of Tim Schaffer
Tim Schaffer (R)
 
69.5
 
121,844
Image of Christian Johnson
Christian Johnson (D) Candidate Connection
 
30.5
 
53,477

Total votes: 175,321
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Ohio State Senate District 20

Christian Johnson advanced from the Democratic primary for Ohio State Senate District 20 on April 28, 2020.

Candidate
%
Votes
Image of Christian Johnson
Christian Johnson Candidate Connection
 
100.0
 
13,993

Total votes: 13,993
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary election

Republican primary for Ohio State Senate District 20

Incumbent Tim Schaffer advanced from the Republican primary for Ohio State Senate District 20 on April 28, 2020.

Candidate
%
Votes
Image of Tim Schaffer
Tim Schaffer
 
100.0
 
25,458

Total votes: 25,458
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Campaign finance

2018

See also: Ohio House of Representatives elections, 2018

General election

General election for Ohio House of Representatives District 77

Incumbent Tim Schaffer defeated Brett Pransky and Kryssi Wichers in the general election for Ohio House of Representatives District 77 on November 6, 2018.

Candidate
%
Votes
Image of Tim Schaffer
Tim Schaffer (R)
 
61.4
 
28,445
Image of Brett Pransky
Brett Pransky (D)
 
36.0
 
16,663
Image of Kryssi Wichers
Kryssi Wichers (L)
 
2.6
 
1,218

Total votes: 46,326
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Ohio House of Representatives District 77

Brett Pransky advanced from the Democratic primary for Ohio House of Representatives District 77 on May 8, 2018.

Candidate
%
Votes
Image of Brett Pransky
Brett Pransky
 
100.0
 
3,838

Total votes: 3,838
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary election

Republican primary for Ohio House of Representatives District 77

Incumbent Tim Schaffer advanced from the Republican primary for Ohio House of Representatives District 77 on May 8, 2018.

Candidate
%
Votes
Image of Tim Schaffer
Tim Schaffer
 
100.0
 
8,357

Total votes: 8,357
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

2016

See also: Ohio House of Representatives elections, 2016

Elections for the Ohio House of Representatives took place in 2016. The primary election was held on March 15, 2016, and the general election was held on November 8, 2016. The candidate filing deadline was December 16, 2015.

Incumbent Tim Schaffer defeated Bradley Nicodemus in the Ohio House of Representatives District 77 general election.[3]

Ohio House of Representatives, District 77 General Election, 2016
Party Candidate Vote % Votes
     Republican Green check mark transparent.png Tim Schaffer Incumbent 68.41% 36,674
     Democratic Bradley Nicodemus 31.59% 16,935
Total Votes 53,609
Source: Ohio Secretary of State


Bradley Nicodemus ran unopposed in the Ohio House of Representatives District 77 Democratic primary.[4][5]

Ohio House of Representatives District 77, Democratic Primary, 2016
Party Candidate Vote % Votes
     Democratic Green check mark transparent.png Bradley Nicodemus  (unopposed) 100.00% 6,313
Total Votes 6,313


Incumbent Tim Schaffer ran unopposed in the Ohio House of Representatives District 77 Republican primary.[4][5]

Ohio House of Representatives District 77, Republican Primary, 2016
Party Candidate Vote % Votes
     Republican Green check mark transparent.png Tim Schaffer Incumbent (unopposed) 100.00% 17,395
Total Votes 17,395

2014

See also: Ohio House of Representatives elections, 2014

Elections for the Ohio House of Representatives took place in 2014. A primary election took place on May 6, 2014. The general election was held on November 4, 2014. The signature filing deadline for candidates wishing to run in this election was February 5, 2014. Hollie Ann Saunders was unopposed in the Democratic primary, while Tim Schaffer defeated Ned Naden Basinger in the Republican primary. Schaffer defeated Saunders in the general election.[6]

Ohio House of Representatives, District 77 General Election, 2014
Party Candidate Vote % Votes
     Republican Green check mark transparent.pngTim Schaffer 68.3% 21,345
     Democratic Hollie Ann Saunders 31.7% 9,885
Total Votes 31,230
Ohio House of Representatives, District 77 Republican Primary, 2014
Candidate Vote % Votes
Green check mark transparent.pngTim Schaffer 87.1% 4,971
Ned Naden Basinger 12.9% 736
Total Votes 5,707

2010

See also: Ohio State Senate elections, 2010

Schaffer won re-election to the Ohio State Senate against Dennis Lupher (D).[7] Neither candidate was opposed in the primary election on May 4, 2010. The election took place on November 2, 2010.[8][9][10]

Ohio State Senate, District 31
Candidates Votes Percent
Green check mark transparent.png Tim Schaffer (R) 88,694 67.29%
Dennis Lupher (D) 43,110 32.71%

2006

See also: Ohio State Senate elections, 2006

On November 7, 2006, Schaffer was elected to Ohio State Senate District 31.[11][12] He defeated Dennis A. Lupher (D) in the general election.[13]

Ohio State Senate District 31
Candidates Votes
Green check mark transparent.png Tim Schaffer (R) 79,195
Dennis A. Lupher (D) 59,112

Campaign themes

2024

Ballotpedia survey responses

See also: Ballotpedia's Candidate Connection

Tim Schaffer did not complete Ballotpedia's 2024 Candidate Connection survey.

2020

Tim Schaffer did not complete Ballotpedia's 2020 Candidate Connection survey.

Campaign finance summary


Note: The finance data shown here comes from the disclosures required of candidates and parties. Depending on the election or state, this may represent only a portion of all the funds spent on their behalf. Satellite spending groups may or may not have expended funds related to the candidate or politician on whose page you are reading this disclaimer. Campaign finance data from elections may be incomplete. For elections to federal offices, complete data can be found at the FEC website. Click here for more on federal campaign finance law and here for more on state campaign finance law.


Tim Schaffer campaign contribution history
YearOfficeStatusContributionsExpenditures
2024* Ohio State Senate District 20Won general$522,165 $396,768
2020Ohio State Senate District 20Won general$154,403 N/A**
2018Ohio House of Representatives District 77Won general$153,275 N/A**
2016Ohio House of Representatives, District 77Won $127,174 N/A**
2014Ohio State House, District 77Won $72,714 N/A**
2010Ohio State Senate, District 31Won $289,853 N/A**
2006Ohio State Senate, District 31Won $798,708 N/A**
2004Ohio State House, District 5Won $112,574 N/A**
2002Ohio State House, District 5Won $28,955 N/A**
2000Ohio State House, District 6Won $111,605 N/A**
** Data on expenditures is not available for this election cycle
Note: Totals above reflect only available data.

Scorecards

See also: State legislative scorecards and State legislative scorecards in Ohio

A scorecard evaluates a legislator’s voting record. Its purpose is to inform voters about the legislator’s political positions. Because scorecards have varying purposes and methodologies, each report should be considered on its own merits. For example, an advocacy group’s scorecard may assess a legislator’s voting record on one issue while a state newspaper’s scorecard may evaluate the voting record in its entirety.

Ballotpedia is in the process of developing an encyclopedic list of published scorecards. Some states have a limited number of available scorecards or scorecards produced only by select groups. It is Ballotpedia’s goal to incorporate all available scorecards regardless of ideology or number.

Click here for an overview of legislative scorecards in all 50 states.  To contribute to the list of Ohio scorecards, email suggestions to editor@ballotpedia.org.


2024


2023


2022


2021


2020


2019


2018


2017


2016


2015


2014


2013


2012


2011

Personal

Note: Please contact us if the personal information below requires an update.
Schaffer and his wife, Lori, currently reside in Lancaster, Ohio.[2]

See also


External links

Footnotes

Political offices
Preceded by
-
Ohio State Senate District 20
2019-Present
Succeeded by
-
Preceded by
-
Ohio House of Representatives District 77
2015-2019
Succeeded by
-
Preceded by
-
Ohio State Senate District 31
2007-2014
Succeeded by
-
Preceded by
-
Ohio House of Representatives
2001-2006
Succeeded by
-


Current members of the Ohio State Senate
Leadership
Senate President:Robert McColley
Minority Leader:Nickie Antonio
Senators
District 1
District 2
District 3
District 4
District 5
District 6
District 7
District 8
District 9
District 10
District 11
District 12
District 13
District 14
District 15
District 16
District 17
District 18
District 19
District 20
District 21
District 22
District 23
District 24
District 25
District 26
District 27
District 28
District 29
District 30
District 31
Al Landis (R)
District 32
District 33
Republican Party (24)
Democratic Party (9)