World Library  
Flag as Inappropriate
Email this Article

Rick Krivda

Article Id: WHEBN0009296375
Reproduction Date:

Title: Rick Krivda  
Author: World Heritage Encyclopedia
Language: English
Subject: Shane Heams, California Vulcans, Tim Young (baseball), Mike Neill, Mike Kinkade
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Rick Krivda

Rick Krivda
Pitcher

Born: (1970-01-19) January 19, 1970


McKeesport, Pennsylvania
Batted: Right Threw: Left
MLB debut
July 7, 1995, for the Baltimore Orioles
Last MLB appearance
September 8, 1998, for the Cincinnati Reds
MLB statistics
Win–loss record 11–16
Earned run average 5.57
Strikeouts 165
Teams
Career highlights and awards
  • 2000 Olympic Baseball Gold Medalist
Rick Krivda
Medal record
Men’s baseball
Competitor for the  United States
Olympic Games
Gold medal – first place 2000 Sydney Team competition

Rick Michael Krivda (born January 19, 1970 in McKeesport, Pennsylvania) pitched 12 years in professional baseball and won a gold medal in the 2000 Olympics.

Krivda graduated from McKeesport High School in 1988. He then went on to California University of Pennsylvania. After college, he was picked in the 23rd round of the 1991 amateur draft by the Baltimore Orioles.

1991–1993: Rushing through the minors

Krivda began his professional career with the Bluefield Orioles of Bluefield, West Virginia and went 7-1 with a 1.88 ERA. He was fifth in the Appalachian League in ERA and two wins shy of the lead. He saved one game, allowed only 48 hits in 67 innings and fanned 79. In 1992, Krivda emerged as a strong prospect. He went 12-5 with a 3.03 ERA for the Kane County Cougars, striking out a batter per inning, then was 5-1 with a 2.98 ERA in 9 starts after being promoted to the Frederick Keys. He continued to whiff over a batter per inning. His 188 strikeouts and 17 wins led the Orioles minor leaguers.

Krivda continued his fast rise through the minors in 1993. He was 7-5 with a 3.08 ERA for the Bowie BaySox and 3-0 with a 1.89 ERA in 5 starts for the Rochester Red Wings. He walked 16 in 3313 innings with Rochester but allowed only 20 hits. He had made it to AAA and done well there in just his second full season in the minor leagues. He was second in the Eastern League in ERA, trailing only Denny Harriger and beating out top prospects Brien Taylor and Frank Rodriguez. Krivda got the start for the American League affiliate team for the Double-A All-Star Game and allowed two runs in two innings in a 12-7 loss. Baseball America rated Krivda as having the best breaking ball in the EL.

1994–1997: Rochester and Baltimore rotation

At age 24, Krivda spent a full year at AAA, one of six in which he would perform in Rochester. He had a 9-10, 3.53 record and was ninth in the International League in ERA. In the 1994 AAA All-Star Game, he threw a scoreless inning and struck out two. Krivda was 6-5 with a 3.19 ERA for the 1995 Red Wings. He made his major league debut July 7, 1995. He was 2-2 with a 3.24 ERA after his first eight starts, but lost five in a row to finish 2-7 with a 4.54 ERA. His secondary stats were not bad and his ERA+ was 108.

Back in Rochester to begin 1996, Krivda had a 3-1, 4.30 record when Baltimore came calling again. He went 3-5 with a 4.96 ERA in 22 games for the Orioles; the 8123 innings he pitched marked a career high in the majors. His ERA+ remained respectable at 99.

In 1997, Krivda dazzled with Rochester, going 14-2 with a 3.39 ERA, walking only 34 in 146 innings. He finished fifth in the International League in ERA and led the league in both complete games (6) and shutouts (3). He had a chance to lead the league in wins as well but spent the last couple months of the year with Baltimore. He had a 4-2, 6.30 record in 10 starts for the Orioles, a significant decline from his first two cracks at the majors.

1998: Major leagues in Ohio

The Cleveland Indians claimed Krivda off waivers before the 1998 season. He was 2-0 with a 3.24 ERA in 11 outings for the Indians, but walked 16 in 25 innings. He was then traded in mid-June to the Cincinnati Reds for Eddie Priest and Christian Rojas. Krivda was only 0-2 with an 11.28 ERA for the Reds. His big-league career was over with a total record of 11-16, 5.57. His last major league game was September 8, 1998.

1999–2003: Back on the farm and Olympic Gold

The Kansas City Royals signed the left-hander in 1999, and the 29-year-old went 6-8 with a 5.70 ERA for the Omaha Royals, getting rapped for 154 hits in 11513 IP, clearly past his peak.

Krivda returned to his old home of Rochester in 2000 and had an 11-9, 3.12 record to head the staff and show a return to form. He was second in the IL in ERA, trailing only Tomo Ohka. He missed time to represent the USA in the 2000 Olympics. He took the team's lone loss, a 6-1 defeat by Cuba — Krivda allowed five hits, a walk and two runs in two innings. It was his only appearance in the Olympics. The USA still won gold handily.

Krivda was 4-6 with a 4.35 ERA for the Memphis Redbirds in 2001. Not pitching in 2002, Krivda played in independent league ball in 2003 with the Somerset Patriots (3-6, 6.28) and San Angelo Colts (1-1, 2.37) to finish his pro career with a 102-66 record, 91-50 in the minors.

Post-career notes

On December 29, 2006, the city of McKeesport unveiled a monument to Krivda and to women's basketball star Swin Cash, the two Olympic athletes from McKeesport.

References


-- 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

Sports Reference

External links

  • Career statistics and player information from Baseball-Reference, or Baseball-Reference (Minors)
  • Short biography
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.