World Library  
Flag as Inappropriate
Email this Article

1980 Minnesota Twins season

Article Id: WHEBN0009493292
Reproduction Date:

Title: 1980 Minnesota Twins season  
Author: World Heritage Encyclopedia
Language: English
Subject: 1979 Minnesota Twins season, 1981 Minnesota Twins season, 1980 Kansas City Royals season, List of Minnesota Twins seasons, 1980 Detroit Tigers season
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

1980 Minnesota Twins season

1980 Minnesota Twins
77-84, third in the AL Western Division
Major League affiliations
Location
Other information
Owner(s) Calvin Griffith
Manager(s) Gene Mauch and Johnny Goryl
Local television KMSP-TV
(Bob Kurtz, Larry Osterman)
Local radio 830 WCCO AM
(Herb Carneal, Frank Quilici)
 < Previous season     Next season  >

The 1980 Minnesota Twins season was a season in American baseball. The Twins finished 77-84, third in the American League West. 769,206 fans attended Twins games, the lowest total in the American League.

Contents

  • Offseason 1
  • Regular season 2
    • Season standings 2.1
    • Record vs. opponents 2.2
    • Notable transactions 2.3
    • Roster 2.4
  • Player stats 3
    • Batting 3.1
      • Starters by position 3.1.1
      • Other batters 3.1.2
    • Pitching 3.2
      • Starting pitchers 3.2.1
      • Other pitchers 3.2.2
      • Relief pitchers 3.2.3
  • Farm system 4
  • Notes 5
  • References 6

Offseason

Regular season

Only one Twins player made the All-Star Game: outfielder Ken Landreaux.

John Castino was co-AL Rookie of the Year with Alfredo Griffin of the Toronto Blue Jays. Castino led the team in most of the major offensive categories, batting .302 with 13 HR and 64 RBI. Shortstop Roy Smalley hit 12 HR and collected 63 RBI. Ken Landreaux batted .281 with 7 HR and 62 RBI.

Reliever Doug Corbett replaced Mike Marshall as manager Gene Mauch's all-purpose reliever, racking up 8 relief wins along with 23 saves. Only veterans Jerry Koosman (16-13) and Geoff Zahn (14-18) had double digit wins.

Season standings

Record vs. opponents

Notable transactions

  • April 1, 1980: Guy Sularz was returned by the Twins to the San Francisco Giants.[2]
  • April 3, 1980: Paul Hartzell was released by the Twins.[5]
  • April 3, 1980: Bob Randall was released by the Twins.[6]
  • May 16, 1980: Bob Randall was signed as a free agent by the Twins.[6]
  • June 3, 1980: Bob Randall was released by the Twins.[6]
  • June 6, 1980: Mike Marshall was released by the Twins.[7]
  • June 18, 1980: Bob Randall was signed as a free agent by the Twins.[6]
  • July 16, 1980: Bob Randall was released by the Twins.[6]

Roster

Player stats

= Indicates team leader

Batting

Starters by position

Note: Pos = Position; G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in
Pos Player G AB H Avg. HR RBI
C Wynegar, ButchButch Wynegar 146 486 124 .255 5 57
1B Jackson, RonRon Jackson 131 396 105 .265 5 42
2B Wilfong, RobRob Wilfong 131 416 103 .248 8 45
3B Castino, JohnJohn Castino 150 546 165 .302 13 64
SS Smalley, RoyRoy Smalley 133 486 135 .278 12 63
CF Landreaux, KenKen Landreaux 129 484 136 .281 7 62
RF Powell, HoskenHosken Powell 137 485 127 .262 6 35
DH Adams, GlennGlenn Adams 99 262 75 .286 6 38

Other batters

Note: G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in
Player G AB H Avg. HR RBI
Mackanin, PetePete Mackanin 108 319 85 .266 4 35
Cubbage, MikeMike Cubbage 103 285 70 .246 8 42
Morales, JoséJosé Morales 97 241 73 .303 8 36
Edwards, DaveDave Edwards 81 200 50 .250 2 20
Goodwin, DannyDanny Goodwin 55 115 23 .200 1 11
Rivera, BomboBombo Rivera 44 113 25 .221 3 10
Butera, SalSal Butera 34 85 23 .271 0 2
Norwood, WillieWillie Norwood 34 73 12 .164 1 8
Ward, GaryGary Ward 13 41 19 .463 1 10
Vega, JesúsJesús Vega 12 30 5 .167 0 4
Johnston, GregGreg Johnston 14 27 5 .185 0 1
Randall, BobBob Randall 5 15 3 .200 0 0
Faedo, LennyLenny Faedo 5 8 2 .250 0 0

Pitching

Starting pitchers

Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts
Player G IP W L ERA SO
Koosman, JerryJerry Koosman 38 243.1 16 13 4.03 149
Zahn, GeoffGeoff Zahn 38 232.2 14 18 4.41 96
Erickson, RogerRoger Erickson 32 191.1 7 13 3.25 97
Jackson, DarrellDarrell Jackson 32 172 9 9 3.87 90
Felton, TerryTerry Felton 5 17.2 0 3 7.13 14

Other pitchers

Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts
Player G IP W L ERA SO
Redfern, PetePete Redfern 23 104.2 7 7 4.56 73
Arroyo, FernandoFernando Arroyo 21 92.1 6 6 4.68 27
Williams, AlbertAlbert Williams 18 77 6 2 3.51 35

Relief pitchers

Note: G = Games pitched; W = Wins; L = Losses; SV = Saves; ERA = Earned run average; SO = Strikeouts
Player G W L SV ERA SO
Corbett, DougDoug Corbett 73 8 6 23 1.98 29
Verhoeven, JohnJohn Verhoeven 44 3 4 0 3.97 42
Kinnunen, MikeMike Kinnunen 21 0 0 0 5.11 8
Marshall, MikeMike Marshall 18 1 3 1 6.12 13
Bacsik, MikeMike Bacsik 10 0 0 0 4.30 9
Veselic, BobBob Veselic 1 0 0 0 4.50 2

Farm system

Level Team League Manager
AAA Toledo Mud Hens International League Cal Ermer
AA Orlando Twins Southern League Roy McMillan
A Visalia Oaks California League Tom Kelly
A Wisconsin Rapids Twins Midwest League Rick Stelmaszek
Rookie Elizabethton Twins Appalachian League Fred Waters

Notes


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ Doug Corbett page at Baseball Reference
  2. ^ a b http://www.baseball-reference.com/players/s/sulargu01.shtml
  3. ^ Jeff Holly page at Baseball Reference
  4. ^ Albert Williams page at Baseball Reference
  5. ^ Paul Hartzell page at Baseball Reference
  6. ^ a b c d e Bob Randall page at Baseball Reference
  7. ^ Mike Marshall page at Baseball Reference

References

  • Player stats from www.baseball-reference.com
  • Team info from www.baseball-almanac.com


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.