Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Kirk McCaskillTrack this Player High Level: MLB Stat Years: 1980-1996 MLB Years: 1985-1996
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsP-451Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameKirk Edward Mccaskill
Height6-1Weight196BatsRightThrowsRight
Born DateApril 6,1961 [57.255]PlaceKapuskasing,Ontario
High SchoolTrinity Pawling School (Pawling,NY)
CollegeUniversity of Vermont (Burlington,VT)

DraftedSelected by the California Angels [Team Picks] in the 4th round (88th overall) of the 1982 Amateur Entry Draft [Signed]
Signing ScoutsJoe Maddon
Prospect Rankings[BA] 1983-CAL-#8 ... 1985-CAL-#9
MLB DebutMay 1,1985 [24.025]
OrganizationsCAL [10] CHA [5] Awards0
TBC Player ID15003Retrosheet IDmccak001MLBAM ID118564
RelationshipsFather of Bennett McCaskill
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Kirk McCaskill page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts48Walks41Hittable48SO/BB44vsPower48Hitting0Durability65Team.514Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1982University of VermontECACNCAA-1S/R21512.25862410040.0311710025370001.406.98--5.638.331.48.833-
1982Salem AngelsNwstA-cal-ST21554.2911110100071.0634334651876001.607.950.766.4310.981.71.500-
1983Redwood PioneersCalifA+ana-ST22652.33161514200108.07839285601003001.276.480.424.988.311.67.545-
1983Nashua AngelsEastAAcal-ST22484.4513130300087.0904743843635001.539.310.834.456.521.47.333-
1983Minor Totals (2 teams)Minor--ST010133.27292817200195.01688671131031638001.397.740.604.757.511.58.435-
1984Edmonton TrappersPCLAAAcal-ST237115.73242222000143.0162104911974751001.6510.201.204.664.721.01.389-
1985Edmonton TrappersPCLAAAcal-ST24112.04330000017.2177416180001.308.660.513.069.173.00.500-
1985California AngelsALMLBcal15ST2412124.70302916100189.21891059923641025001.338.971.093.044.841.59.5004.20
1986California AngelsALMLBcal15ST2517103.363433110210246.02079892199220210201.217.560.693.367.382.20.6303.25
1987Palm Springs AngelsCalifA+cal-ST26200.00220000010.04100370000.703.60--2.706.302.331.000-
1987Edmonton TrappersPCLAAAcal-ST26103.0011000006.03220440001.174.50--6.006.001.001.000-
1987Minor Totals (2 teams)Minor--ST0301.13330000016.073207110000.883.94--3.946.191.571.000-
1987California AngelsALMLBcal15ST26465.6714131110074.28452471434561001.5810.121.694.106.751.65.4005.17
1988California AngelsALMLBcal15ST27864.31232304200146.015578709619813201.489.530.553.756.031.61.5713.48
1989California AngelsALMLBcal15ST2815102.93323206400212.0202736916591077201.238.580.682.504.541.81.6003.57
1990California AngelsALMLBcal15ST2912113.25292902100174.01617763972786101.348.310.463.724.031.08.5223.82
1991California AngelsALMLBcal15ST3010194.26303001000177.219393841966716001.469.780.963.343.601.08.3454.56
1992Chicago White SoxALMLBcha25ST3112134.18343400000209.01931169711951096201.388.310.474.094.691.15.4803.79
1993South Bend White SoxMidwAcha-ST32101.5011000006.03210350001.004.50--4.507.501.671.000-
1993Chicago White SoxALMLBcha25S/R32485.233014160062113.214471661236656001.5811.400.952.855.151.81.3334.17
1994Chicago White SoxALMLBcha25Rel33143.42400400018352.2512220622371001.398.721.033.766.321.68.2004.46
1995Chicago White SoxALMLBcha15Rel34644.89551540017281.097504410335010001.6010.781.113.675.561.52.6004.70
1996Chicago White SoxALMLBcha15Rel35556.97294250013051.2724140631281001.9912.541.055.404.880.90.5005.40
MLB Totals - 12 Season(s)Filter1061084.1238024213830115571725.01748876791154665100372901.409.100.803.465.221.51.4951.15
Minor League Totals - 6 Season(s)Filter27304.077168310200448.04202452033924435915001.488.410.784.897.191.47.474-
AAA Totals - 3 Season(s)Filter9125.24282622000166.2182113972084971001.609.831.084.545.241.15.429-
AA Totals - 1 Season(s)Filter484.4513130300087.0904743843635001.539.310.834.456.521.47.333-
A+ Totals - 2 Season(s)Filter852.13181714200118.08240285631073001.236.240.384.798.141.70.615-
A Totals - 1 Season(s)Filter101.5011000006.03210350001.004.50--4.507.501.671.000-
A- Totals - 1 Season(s)Filter554.2911110100071.0634334651876001.607.950.766.4310.981.71.500-
NCAA Totals - 2 Season(s)Filter512.25862410040.0311710025370001.406.98--5.638.331.48.833-
California Angels Totals - 7 Season(s)Filter78743.8619218933011101218.0119157652410944871448701.348.780.803.305.261.59.513-
Chicago White Sox Totals - 5 Season(s)Filter28344.731885313500547506.05573002674521728924201.529.870.803.845.121.33.452-
Average MLB - Per ~220 innings13144.124831174171220.022211110120851289101.409.100.803.465.221.51.4811.15
Average Minor - Per ~220 innings13154.07353325100220.020612099191191767001.488.410.784.897.191.47.464-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1981University of VermontECACNCAA-1p2035881233213202061300000.375.415.523.93846694.417.148.239.4256.3813.832.173.1929.3318.18
1982University of VermontECACNCAA-1p21279215317163100102200000.337.402.6301.0325814102.391.293.402.4509.8021.572.205.8815.3345.16
NCAA Totals - 2 Season(s)Filter6218027649295120163500000.356.408.578.98610420196.404.222.322.0008.1617.862.194.5920.0031.25

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1982Salem Angels NwstA-cal21P11--462-1210.8330.91------11100.015.7
1983Redwood Pioneers CalifA+ana22P16--312211715.8820.94------16100.011.6
1983Nashua Angels EastAAcal22P13--8201-2928.9662.15------13100.09.3
1984Edmonton Trappers PCLAAAcal23P24--1428124342.9771.75------24100.016.9
1985Edmonton Trappers PCLAAAcal24P3---1--111.0000.33------3100.02.1
1985California AngelsALMLBcal24P30-1891127314138.9271.270.20-----30100.018.5
1986California AngelsALMLBcal25P34-24624261-5150.9801.470.20-----34100.021.0
1987Palm Springs Angels CalifA+cal26P2--11--221.0001.00------2100.01.4
1987Edmonton Trappers PCLAAAcal26P1--12--331.0003.00------1100.00.7
1987California AngelsALMLBcal26P14-74812112120.9521.430.27-----14100.08.6
1988California AngelsALMLBcal27P23-1461218323330.9091.300.21-----23100.014.2
1989California AngelsALMLBcal28P32-2121642356158.9511.810.27-----32100.019.8
1990California AngelsALMLBcal29P29-1741929325148.9411.660.28-----29100.017.9
1991California AngelsALMLBcal30P30-1771725144342.9771.400.24-----30100.018.5
1992Chicago White SoxALMLBcha31P34-20924312-5755.9651.620.26-----34100.021.0
1993South Bend White Sox MidwAcha32P1---1--111.0001.00------1100.00.7
1993Chicago White SoxALMLBcha32P30-113723243230.9381.000.27-----30100.018.5
1994Chicago White SoxALMLBcha33P40-5248--12121.0000.300.23-----40100.035.4
1995Chicago White SoxALMLBcha34P55-815132-2018.9000.330.22-----55100.038.2
1996Chicago White SoxALMLBcha35P29-51312-115151.0000.520.29-----29100.017.9
MLB Totals for P - 12 season(s)-   P380-17241502662120437416.9521.090.24-----3800.00.0
AAA Totals for P - 3 season(s)-   P28--1531124746.9791.64------280.00.0
AA Totals for P - 1 season(s)-   P13--8201-2928.9662.15------130.00.0
A+ Totals for P - 2 season(s)-   P18--413211917.8950.94------180.00.0
A Totals for P - 1 season(s)-   P1---1--111.0001.00------10.00.0
A- Totals for P - 1 season(s)-   P11--462-1210.8330.91------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1982Salem Angels NwstA-cal2111----------
1983Redwood Pioneers CalifA+ana2216----------
1983Nashua Angels EastAAcal2213----------
1984Edmonton Trappers PCLAAAcal2324----------
1985Edmonton Trappers PCLAAAcal243----------
1985California AngelsALMLBcal2430----------
1986California AngelsALMLBcal2534----------
1987Palm Springs Angels CalifA+cal262----------
1987Edmonton Trappers PCLAAAcal261----------
1987California AngelsALMLBcal2614----------
1988California AngelsALMLBcal2723----------
1989California AngelsALMLBcal2832----------
1990California AngelsALMLBcal2929----------
1991California AngelsALMLBcal3030----------
1992Chicago White SoxALMLBcha3134----------
1993South Bend White Sox MidwAcha321----------
1993Chicago White SoxALMLBcha3230----------
1994Chicago White SoxALMLBcha3340----------
1995Chicago White SoxALMLBcha3455----------
1996Chicago White SoxALMLBcha3529----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1986California AngelsChamp. SeriesMLB25027.712009.11685702.3115.430.004.826.751.400.00.000
1993Chicago White SoxChamp. SeriesMLB32000.003003.2301301.257.360.002.457.363.000.00.000
MLB Playoffs - Championship Series Totals - 2 yrs025.54505000013.019080610001.9213.150.004.156.921.670.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1996-07-24Released by White Sox. 
1995-04-07ContractSigned as Free Agent by White Sox. 
1994-10-25Free AgentGranted Free Agency. 
1991-12-28ContractSigned as Free Agent by White Sox. 
1991-10-30Free AgentGranted Free Agency. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1985California AngelsTeam Payroll2460,000-51637-370,78060,00060,000
1986California AngelsTeam Payroll25142,000-4622135386,34760,000202,000
1987California AngelsTeam Payroll26232,000-3161856344,90660,000434,000
1988California AngelsTeam Payroll27262,000-3361553392,10762,500696,000
1989California AngelsTeam Payroll28460,000-2671467++429,80262,5001,156,000
1990California AngelsTeam Payroll29967,500-1541179++515,727100,0002,123,500
1991California AngelsTeam Payroll302,100,000-104785++742,231100,0004,223,500
1992Chicago White SoxTeam Payroll312,333,333-126685++962,245109,0006,556,833
1993Chicago White SoxTeam Payroll322,533,333-128786++968,431109,0009,090,166
1994Chicago White SoxTeam Payroll332,133,334-183780++957,101109,00011,223,500
1995Chicago White SoxTeam Payroll34940,000-2361474999,520109,00012,163,500
1996Chicago White SoxTeam Payroll35800,000-2691571957,870109,00012,963,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red