Jim Keenan

Full Name: James W. Keenan

Positions: Catcher, Leftfielder and Rightfielder

Bats: Right • Throws: Right

5-10, 186lb

Team: Brooklyn Grays

Born: February 10, 1856 in New Haven, CT

Died: September 21, 1926 in Cincinnati, OH

League Debut: March 31, 1885 (BRO @ CIN, box score) • Age 29

Real-life MLB career: 1875–1891 • Baseball-Reference page ↗

 
1886
Career
WAR
0.3
0.4
AB
77
146
H
22
38
HR
2
2
BA
.286
.260
R
14
18
RBI
13
25
SB
0
4
OBP
.382
.349
SLG
.364
.308
OPS
.746
.658
OPS+
114
92

Standard Batting

YearAgeTmLgGPAABRH2B3BHRRBI SBCSBBSOBAOBPSLGOPSOPS+TBGIDPHBPSHSFIBBPosAwards
188529BROAA 297769 416 100 1241 84 .232.312.246.558 6617 0 C-1B
188630BROAA 418977 1422 002 1300 113 .286.382.364.746 11428 31001 LF-RF-C
2 Yrs 701661461838 1022541 197.260.349.308.658 924531 001
Bold = led the league. OPS+ compares OBP and SLG with the league average (100 = average; no park adjustment). Blank GIDP/SH/SF/IBB cells: that season's source data didn't track them (PA there = AB+BB+HBP).

Value Batting

YearAgeTmLgPARbatRbaserRposRAAWAARrepRARWARoWARdWARPosAwards
188529BROAA77 -2.90.50.5-1.9-0.22.60.80.10.10.1 C-1B
188630BROAA89 1.50.2-1.00.60.13.03.70.30.3-0.1 LF-RF-C
2 Yrs166 -1.40.7-0.5-1.3-0.15.64.50.40.4-0.0
Runs above average from batting (Rbat), baserunning (Rbaser) and position (Rpos); RAA/WAA = runs/wins above average, Rrep = replacement runs, RAR = runs above replacement (see how WAR is calculated).

Advanced Batting

YearAgeTmLgPABAbipISOHR%SO%BB%XBH%X/H%GB/FBGB%SB%P/PARCeBAClutchWIS WAR
188529BROAA77 .246.0140.05.210.4 1.36.2 80.0
188630BROAA89 .278.0782.23.412.4 2.29.1 1.3657.7 3.3410.7 .38232.80.6
2 Yrs166 .263.0481.24.211.4 1.87.91.3657.7 80.01.7910.70.6
BAbip = batting average on balls in play; ISO = SLG − BA; HR%, SO%, BB%, XBH% are per plate appearance; X/H% = extra-base hits per hit; GB/FB and P/PA come from the sim's batted-ball and pitch counts; RC = runs created. eBA, Clutch and WIS WAR are WhatIfSports' own metrics (1886 onward).

Batting Splits

YearSplitGPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSBAbip
1886Home214539813 002800 51.333.422.487.909.306
1886Away20443869 000500 62.237.341.237.578.250
1886vs LH Starter8151403 000000 11.214.267.214.481.231
1886vs RH Starter357363019 002000 102.302.397.397.794.288
Splits come from the WhatIfSports season export (available from 1886). Traded players' splits combine all of their teams that season.

Appearances

YearAgeTmLgGGSBattingDefense PC1B2B3BSSLFCFRFPHPR
188529BROAA29162917 1619
188630BROAA41164118 212424
2 Yrs70327035 18112433
Games by position come from the fielding data; GS = games started; PH/PR = games entered as a pinch hitter or pinch runner (counted from the box scores).

Standard Fielding

YearAgeTmLgPosGGSInnChPOAEDP Fld%lgFld%RF/9lgRF9RF/G+Plays−PlaysPBSBCSCS%C.ERAPK
188529 BRO AAC1616133.0 54222660 .889.9243.253.86 3.0000 0922521%4.80 0
188529 BRO AA1B101.0 11000 1.000.9929.0011.72 1.0000
188630 BRO AAC2215.0 31020 .333.9140.603.65 0.5000 0200%2.40 0
188630 BRO AALF121195.7 3025140 .867.8952.452.38 2.1705
188630 BRO AARF4324.0 65010 .833.8921.881.56 1.2501
CareerC1818148.0 57232680 .8602.98 2.7200 0942521%4.56 0
Career1B101.0 11000 1.0009.00 1.0000
CareerLF121195.7 3025140 .8672.45 2.1705
CareerRF4324.0 65010 .8331.88 1.2501
Positions listed in scorebook order (P, C, 1B, 2B, 3B, SS, LF, CF, RF). Ch = chances (PO+A+E); RF/9 = 9×(PO+A)/Inn; RF/G = (PO+A)/G; lgFld% and lgRF9 = league average at that position. +Plays/−Plays are the sim's good and poor defensive plays. For pitchers, SB/CS are runners stealing while he pitched.

Leaderboards, Awards, & Honors

No top-10 league finishes or awards yet.

Transactions