The Baseball Cube
Baseball Card Lots on eBayThe Vanderbilt Batch, The Mike Batch, The Florida Gators Batch, The 1-50 Batch, the Canadian Batch. Visit our eBay store for Mystery Batches of 20-50 cards!
Tracker
Store
Sign In / Register

John Costello

Retired
 
High Level
MLB
Years
1983-1992 (1988-1991)
Proper Name
John Reilly Costello
Positions
P (316)
Positions
P
Height / Weight
6-1 / 190
Bats / Throws
Right / Right
High School
Oceanside (Oceanside,NY)
Colleges
Mercyhurst University (Erie,PA)
MLB Debut
June 2,1988
MLBAM ID
112714
Retrosheet#
costj001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career11-611904157.21411042.971.30

[Player Notes]

[1996] Inducted into the Mercyhurst Athletics Hall of Fame

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1983Erie CardinalsNYPLA-SLN-22256.641592036263.2795147921414061.5711.171.272.975.807.211.95
1984Savannah CardinalsSALASLN-231393.36262620000166.014280629861145051.377.700.494.666.184.341.33
1985Springfield CardinalsMidwASLN-248134.16282870000188.01881058717601279001.329.000.812.876.085.032.12
1986St. Petersburg CardinalsFSLA+SLN2125822.3915122123171.2652119124320021.248.160.133.014.022.641.33
1986Arkansas TravelersTexAASLN-25005.4010000510115.01711916101001.5310.200.603.606.006.601.67
1987Arkansas TravelersTexAASLN-26522.31440002544774.0642719522672031.167.780.612.688.153.283.05
1987Louisville RedbirdsAmerAAASLN-26204.35610005010.114650781012.0312.190.006.106.975.231.14
1988Louisville RedbirdsAmerAAASLN-27111.842000017201129.1177637340000.825.220.922.1510.432.154.86
1988St. Louis CardinalsNLMLBSLN5027521.81360001536149.2441510325380101.397.970.544.536.892.721.52
1989Louisville RedbirdsAmerAAASLN-28001.8040002415.05110140001.209.000.001.807.201.804.00
1989St. Louis CardinalsNLMLBSLN5028543.32480001148362.1482423520400021.096.930.722.895.783.472.00
1990Indianapolis IndiansAmerAAAMON-29037.0422000722030.2362624820321001.8310.572.355.879.397.631.60
1990St. Louis CardinalsNLMLBSLN5029006.2340003404.17331110011.8514.542.082.082.086.231.00
1990Montreal ExposNLMLBMON5029005.6840001406.15542110100.957.112.841.421.427.111.00
1991Las Vegas StarsPCLAAASDN-30122.1517000517329.13116717241021.309.510.312.157.364.913.43
1991San Diego PadresNLMLBSDN4530103.0927000627035.0371512217242001.549.510.514.376.173.861.41
1992Calgary CannonsPCLAAASEA-310113.5040000405.111981201002.4418.561.693.380.0015.190.00
1983A-Total--SLN----256.641592063263.2795147921414061.5711.171.272.975.807.211.95
1984ATotal--SLN----1393.36262620000166.014280629861145051.377.700.494.666.184.341.33
1985ATotal--SLN----8134.16282870000188.01881058717601279001.329.000.812.876.085.032.12
1986AA,A+Total--SLN----822.91251221137286.2823228230421021.298.520.213.124.363.321.40
1987AAA,AATotal--SLN----722.56501004925784.1783324529753041.278.320.533.098.003.522.59
1988AAATotal--SLN----111.842000020171129.1177637340000.825.220.922.1510.432.154.86
1988MLBTotal--SLN----521.81360003615149.2441510325380101.397.970.544.536.892.721.52
1989AAATotal--SLN----001.8040004215.05110140001.209.000.001.807.201.804.00
1989MLBTotal--SLN----543.32480004811362.1482423520400021.096.930.722.895.783.472.00
1990AAATotal--MON----037.0422000227030.2362624820321001.8310.572.355.879.397.631.60
1990MLBTotal--MON,SLN----005.91800084010.212873220111.3110.132.531.691.696.751.00
1991AAATotal--SDN----122.1517000175329.13116717241021.309.510.312.157.364.913.43
1991MLBTotal--SDN----103.0927000276035.0371512217242001.549.510.514.376.173.861.41
1992AAATotal--SEA----0113.5040004005.111981201002.4418.561.693.380.0015.190.00
Tot:MLB (4 yrs)MLB1162.97119000119364157.2141625213641042231.308.050.743.655.943.541.63
Tot:NL (4 yrs)NL1162.97119000119364157.2141625213641042231.308.050.743.655.943.541.63
Tot:Minors (10 yrs)Minors40383.84211761311356626688.166936029455263493250191.358.750.723.446.454.711.87
Tot:AAA (6 yrs)AAA474.1773100723115110.0114655113441024031.449.331.063.608.355.322.32
Tot:AA (2 yrs)AA522.83540005430889.0813828628773031.228.190.612.837.793.842.75
Tot:A+ (1 yrs)A+822.3915122132171.2652119124320021.248.160.133.014.022.641.33
Tot:A (2 yrs)A21223.79545490000354.03301851492614624114051.348.390.663.716.134.701.65
Tot:A- (1 yrs)A-256.641592063263.2795147921414061.5711.171.272.975.807.211.95

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1984Savannah CardinalsSALASLN-23P263133000200091200033403.097.125.097.222.000.000.1360.0026.470.000.00
1985Springfield CardinalsMidwASLN-24P281811000000140200012101.056.105.056.161.056.000.0714.7619.054.000.00
1986St. Petersburg CardinalsFSLA+SLN2125P1580000000000000000800.000.000.000.000.000.000.0000.000.000.000.00
1986Arkansas TravelersTexAASLN-25P1010000010000000000100.000.000.000.000.000.000.0000.000.000.000.00
1987Arkansas TravelersTexAASLN-26P4440100000010000001501.250.400.250.650.250.000.25020.000.000.000.00
1987Louisville RedbirdsAmerAAASLN-26P620000000001010000300.000.000.000.000.000.000.0000.0033.330.000.00
1988Louisville RedbirdsAmerAAASLN-27P2010000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1988St. Louis CardinalsNLMLBSLN5027P3650000000003000000500.000.000.000.000.000.000.0000.0060.000.000.00
1989St. Louis CardinalsNLMLBSLN5028P4860000000005020000800.000.000.000.000.000.000.0000.0062.500.000.00
1990Indianapolis IndiansAmerAAAMON-29P2210000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1991Las Vegas StarsPCLAAASDN-30P1730100000001000001301.333.333.333.666.000.000.5000.0033.330.000.00
1991San Diego PadresNLMLBSDN4530P2710000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
1984ATotal--SLN------263133000200091200033403.097.125.097.222.000.000.1360.0026.47SAL1984
1985ATotal--SLN------281811000000140200012101.056.105.056.161.056.000.0714.7619.054.00Midw1985
1986AA,A+Total--SLN------2590000010000000000900.000.000.000.000.000.000.0000.000.00Tex1986
1987AA,AAATotal--SLN------5060100000011010001801.167.286.167.452.167.000.20012.5012.501.00Tex1987
1988AAATotal--SLN------2010000000000000000100.000.000.000.000.000.000.0000.000.00Amer1988
1988MLBTotal--SLN------3650000000003000000500.000.000.000.000.000.000.0000.0060.00NL1988
1989MLBTotal--SLN------4860000000005020000800.000.000.000.000.000.000.0000.0062.50NL1989
1990AAATotal--MON------2210000000000000000100.000.000.000.000.000.000.0000.000.00Amer1990
1991AAATotal--SDN------1730100000001000001301.333.333.333.667.000.000.5000.0033.33PCL1991
1991MLBTotal--SDN------2710000000001010000200.000.000.000.000.000.0000.0050.00NL1991
Tot:MLB (3 yrs)MLB1111200000000090300001500.000.000.000.000.000.000.0000.0060.00
Tot:NL (3 yrs)NL1111200000000090300001500.000.000.000.000.000.000.0000.0060.00
Tot:Minors (7 yrs)Minors18869460003002151500067706.087.125.087.212.029.000.1112.6019.487.50
Tot:AAA (4 yrs)AAA6570100000002010001801.143.143.143.286.000.000.2000.0025.00
Tot:AA (2 yrs)AA5450100010010000001601.200.333.200.533.200.000.20016.670.000.00
Tot:A+ (1 yrs)A+1580000000000000000800.000.000.000.000.000.000.0000.000.00
Tot:A (2 yrs)A5449440002001131400045504.082.118.082.199.020.000.1111.8223.6413.00

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1983Erie CardinalsNYPLA-22P15--57001212001.0000.80.000.0020.0100.06
1984Savannah CardinalsSALA23P26--91820292700.9311.00.000.0018.7100.04
1985Springfield CardinalsMidwA24P28--213430585500.9482.00.000.0020.0100.06
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1983Erie CardinalsNYPLA-SLN2237383-15Joseph Rigoli--dnq
1984Savannah CardinalsSALASLN2378613-26Lloyd Merritt--Lost in Semi-Finals
1985Springfield CardinalsMidwASLN2466743-28Lloyd Merritt--dnq
1986St. Petersburg CardinalsFSLA+SLN2588481-15--dnq
1986Arkansas TravelersTexAASLN2567673-10Jim Riggleman--dnq
1987Arkansas TravelersTexAASLN2672632-44Jim Riggleman--dnq
1987Louisville RedbirdsAmerAAASLN2678622-6Mike Jorgensen--Lost in Semi-Finals
1988Louisville RedbirdsAmerAAASLN2763794-20Mike Jorgensen--dnq
1988St. Louis CardinalsNLMLBSLN2776865-36Whitey Herzog62,500dnq
1989Louisville RedbirdsAmerAAASLN2871744-4Mike Jorgensen--dnq
1989St. Louis CardinalsNLMLBSLN2886763-48Whitey Herzog85,000dnq
1990Indianapolis IndiansAmerAAAMON2961850-22Tim Johnson--dnq
1990Montreal ExposNLMLBMON2985773-4Buck Rodgers105,000dnq
1990St. Louis CardinalsNLMLBSLN2970926-4Whitey Herzog, Joe Torre, Red Schoendienst105,000dnq
1991Las Vegas StarsPCLAAASDN3065755-17Jim Riggleman--dnq
1991San Diego PadresNLMLBSDN3084783-27Greg Riddoch100,000dnq
1992Calgary CannonsPCLAAASEA3160784-4Keith Bodie--dnq
17 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1991-11-19Released by PadresNoHist
1990-11-09Traded from Montreal Expos to San Diego Padres for Brian HarrisonSan Diego PadresNoHist
1990-05-26Activated from Disabled ListSt. Louis CardinalsNoHist
1990-04-25DL - Strained right shoulderSt. Louis CardinalsNoInjury
1990-04-23Traded from St. Louis Cardinals to Montreal Expos for Rex HudlerMontreal ExposNoHist
1990-04-15Activated from Disabled ListSt. Louis CardinalsNoHist
1990-03-21DL - Strained groinSt. Louis CardinalsNoInjury
1989-05-21Activated from Disabled ListSt. Louis CardinalsNoHist
1989-04-26DL - Right shoulder inflammationSt. Louis CardinalsNoInjury
1983-06-06Signed out of draft (Mercyhurst)St. Louis CardinalsNoHist
Show all transactions

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
1988St. Louis Cardinals2762,500--438,72962,500
1989St. Louis Cardinals2885,00022537497,25468,000
1990St. Louis Cardinals29105,00021613597,537100,000
1991San Diego Padres30100,000--851,492100,000
4 season(s)$352,500Career Earnings
Talent Ratings
Strikeouts
61
Walks
59
Hittable
53
SO/BB
63
vsPower
53
Hitting
3
Durability
55
Team
.491

[Career Highlights]

[1983]  Drafted by the St. Louis Cardinals in Round #24 (#612) out of Mercyhurst ... Played for Erie Cardinals (A-) ... Finished top 10 in NYPL in Earned Runs Allowed
[1984]  Played for Savannah Cardinals (A) ... Played for Savannah Cardinals (A) ... Finished top 10 in SAL in Wins, Games Started, Innings PItched, Hits Allowed, Runs Allowed, Earned Runs Allowed, Walks Allowed, Strikeouts
[1985]  Played for Springfield Cardinals (A) ... Played for Springfield Cardinals (A) ... Finished top 10 in Midw in Losses, Games Started, Complete Games, Innings PItched, Hits Allowed, Runs Allowed, Earned Runs Allowed, Home Runs Allowed
[1986]  Played for St. Petersburg Cardinals (A+) ... Played for St. Petersburg Cardinals (A+) ... Played for Arkansas Travelers (AA) ... Played for Arkansas Travelers (AA)
[1987]  Played for Arkansas Travelers (AA) ... Played for Arkansas Travelers (AA) ... Played for Louisville Redbirds (AAA) ... Played for Louisville Redbirds (AAA)
[1988]  Played for Louisville Redbirds (AAA) ... Played for Louisville Redbirds (AAA) ... Played for St. Louis Cardinals (MLB) ... Played for St. Louis Cardinals (MLB) ... Finished top 10 in Amer in Saves
[1989]  Played for Louisville Redbirds (AAA) ... Played for St. Louis Cardinals (MLB) ... Played for St. Louis Cardinals (MLB)
Show full Career Summary [1983-1996]
Page Last Updated: 2/20/2025 12:06:01 PM