The Baseball Cube
Tracker
Store
Sign In / Register

John McGraw

Retired
High Level
MLB
Years
1891-1906 (1891-1906)
Proper Name
John Joseph McGraw
Nickname
Mugsy
Positions
3B (782) ... SS (183) ... OF (60) ... 2B (48) ... 1B (1)
Positions
3B - SS - OF - 2B - 1B
Height / Weight
5-7 / 155
Bats / Throws
Left / Right
Birthdate
April 7,1873
Death Date
February 25,1934   Age:  60.324
Colleges
St. Bonaventure University (Allegany,NY)
MLBAM ID
118726
Retrosheet#
mcgrj101
More Player Information
Stat Capsuleabrhhrrbisbavgops
MLB Career39241024130913462436.334.876

[Player Notes]

[1937] Inducted into the National Baseball Hall of Fame (Veterans Committee)

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1891Baltimore OriolesMLBMLBBLN-18SS331151731350144012174000044131823.270.359.383.742.000.113.0009.1612.981.420.00
1892Baltimore OriolesNLMLBBLN-19OF-2B792864177132126150322160000973241661.269.355.339.694.000.070.0009.886.480.66286.00
1893Baltimore OriolesNLMLBBLN-20SS1274801231549105643801011116000019859724130.321.454.413.867.000.092.00016.921.840.1196.00
1894Baltimore OriolesNLMLBBLN-213B1245121561741814192780911213000022361633141.340.451.436.887.000.096.00014.771.950.13512.00
1895Baltimore OriolesNLMLBBLN-223B963881101431362486106095600017445921122.369.459.448.907.000.079.00013.071.960.15194.00
1896Baltimore OriolesNLMLBBLN-233B2377202522014130114200003190421.325.422.403.825.000.078.00012.224.440.360.00
1897Baltimore OriolesNLMLBBLN-243B106391901271530484409909800014850718109.325.471.379.850.000.054.00019.530.000.000.00
1898Baltimore OriolesNLMLBBLN-253B143515143176810053430112019600020465218158.342.475.396.871.000.054.00017.180.000.000.00
1899Baltimore OriolesNLMLBBLN-263B117399140156133133730124014200017853917139.391.547.446.993.000.055.00023.010.000.00399.00
1900St. Louis CardinalsNLMLBSLN-273B99334841151042332908502350001394471699.344.505.416.921.000.072.00019.020.000.00167.00
1901Baltimore OriolesALMLBBLA-283B7323271811490282406101410001133082358.349.508.487.995.000.138.00019.810.000.000.00
1902Baltimore OriolesALMLBBLA-293B20631418321350170220002884612.286.451.444.895.000.158.00020.240.000.0063.00
1902New York GiantsNLMLBNY1-29SS3510713250005702604200025139025.234.401.234.635.000.000.00018.710.000.000.00
1903New York GiantsNLMLBNY1-30OF-2B121123000110103000031503.273.467.273.740.000.000.0006.670.000.000.00
1904New York GiantsNLMLBNY1-31SS-2B51204000000300000041504.333.467.333.800.000.000.00020.000.000.000.00
1906New York GiantsNLMLBNY1-333B420000000010000000300.000.333.000.333.000.000.00033.330.000.000.00
1891MLBTotal--BLN------331151731350144012174000044131823.270.359.383.741.252.113.3169.1612.981.42MLB1891
1892MLBTotal--BLN------792864177132126150322160000973241661.269.355.339.694.234.070.2889.886.480.66286.00NL1892
1893MLBTotal--BLN------1274801231549105643801011116000019859724130.321.454.413.866.381.092.32116.921.840.1196.00NL1893
1894MLBTotal--BLN------1245121561741814192780911213000022361633141.340.451.436.887.426.096.34714.771.950.13512.00NL1894
1895MLBTotal--BLN------963881101431362486106095600017445921122.369.459.448.908.392.080.37413.071.960.15194.00NL1895
1896MLBTotal--BLN------2377202522014130114200003190421.325.422.403.825.390.078.34212.224.440.36NL1896
1897MLBTotal--BLN------106391901271530484409909800014850718109.325.471.379.849.419.054.32519.530.000.00NL1897
1898MLBTotal--BLN------143515143176810053430112019600020465218158.342.475.396.871.355.054.34217.180.000.00NL1898
1899MLBTotal--BLN------117399140156133133730124014200017853917139.391.547.446.994.549.055.38923.010.000.00399.00NL1899
1900MLBTotal--SLN------99334841151042332908502350001394471699.344.505.416.921.413.072.34019.020.000.00167.00NL1900
1901MLBTotal--BLA------7323271811490282406101410001133082358.349.508.487.995.504.138.34919.810.000.00AL1901
1902MLBTotal--NY1,BLA------55170274332181204306400053223637.253.420.312.732.382.059.24919.280.000.00170.00NL1902
1903MLBTotal--NY1------121123000110103000031503.273.467.273.739.182.000.2736.670.000.00NL1903
1904MLBTotal--NY1------51204000000300000041504.333.467.333.800.250.000.33320.000.000.00NL1904
1905MLBTotal--NY1------300000001000000000000NL1905
1906MLBTotal--NY1------420000000010000000300.000.333.000.333.500.000.00033.330.000.00NL1906
Tot:MLB (16 yrs)MLB1099392410241309121701346243608367413432000160949262041105.334.466.410.876.401.076.33816.971.500.09301.85
Tot:NL (14 yrs)NL97335149221179101541241740307465711429000142444031671012.336.466.405.871.397.070.33916.941.290.08292.83
Tot:MLB (1 yrs)MLB331151731350144012174000044131823.270.359.383.741.252.113.3169.1612.981.42
Tot:AL (2 yrs)AL93295859917111312907801630001413922970.336.496.478.974.505.142.33319.900.000.00295.00

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1891Baltimore OriolesAAMLB18SS21--3241176907300.8113.50.000.0015.163.63
1891Baltimore OriolesAAMLB18OF9--703010700.7000.80.000.006.527.36
1891Baltimore OriolesAAMLB182B3--81011191800.9476.00.000.002.29.14
1892Baltimore OriolesNLMLB192B34--96101161221319700.9255.80.000.0022.443.03
1892Baltimore OriolesNLMLB19OF34--45761585200.8971.50.000.0022.443.05
1892Baltimore OriolesNLMLB19SS8--192833504700.9405.90.000.005.310.15
1892Baltimore OriolesNLMLB193B3--5830161300.8134.30.000.002.03.84
1893Baltimore OriolesNLMLB20SS117--218350674063556800.8944.90.000.0090.092.11
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1891Baltimore OriolesMLBMLBBLN1871644-33dnq
1892Baltimore OriolesNLMLBBLN194610112-79dnq
1893Baltimore OriolesNLMLBBLN2060708-127dnq
1894Baltimore OriolesNLMLBBLN2189391-124dnq
1895Baltimore OriolesNLMLBBLN2287431-96Ned Hanlondnq
1896Baltimore OriolesNLMLBBLN2390391-23dnq
1897Baltimore OriolesNLMLBBLN2490402-106dnq
1898Baltimore OriolesNLMLBBLN2596532-143dnq
1899Baltimore OriolesNLMLBBLN2686624-117dnq
1900St. Louis CardinalsNLMLBSLN2765756-99dnq
1901Baltimore OriolesALMLBBLA2868655-73dnq
1902New York GiantsNLMLBNY12948888-35dnq
1902Baltimore OriolesALMLBBLA2950888-20dnq
1903New York GiantsNLMLBNY13084552-12John McGrawdnq
1904New York GiantsNLMLBNY131106471-5John McGrawdnq
1905New York GiantsNLMLBNY132105481-3John McGrawWon World Series (Athletics)
1906New York GiantsNLMLBNY13396562-4John McGrawdnq
17 record(s)
Based on playing years with listed statistics and available season data.

Baseball Jobs

csv
Glossary
yearteam nameleaguelevelcategorymlb orgjobwlwpctrankgblPlayoffs
1903New York GiantsNLMLBMLBNY1Manager8455.60426.5dnq
1904New York GiantsNLMLBMLBNY1Manager10647.69310.0dnq
1905New York GiantsNLMLBMLBNY1Manager10548.68610.0Won World Series (Athletics)
1906New York GiantsNLMLBMLBNY1Manager9656.632220.0dnq
1907New York GiantsNLMLBMLBNY1Manager8271.536425.5dnq
1908New York GiantsNLMLBMLBNY1Manager9856.63631.0dnq
1909New York GiantsNLMLBMLBNY1Manager9261.601318.5dnq
1910New York GiantsNLMLBMLBNY1Manager9163.591213.0dnq
1911New York GiantsNLMLBMLBNY1Manager9954.64710.0Lost World Series (Athletics)
1912New York GiantsNLMLBMLBNY1Manager10348.68210.0Lost World Series (Red Sox)
1913New York GiantsNLMLBMLBNY1Manager10151.66410.0Lost World Series (Athletics)
1914New York GiantsNLMLBMLBNY1Manager8470.545210.5dnq
1915New York GiantsNLMLBMLBNY1Manager6983.454821.0dnq
1916New York GiantsNLMLBMLBNY1Manager8666.56647.0dnq
1917New York GiantsNLMLBMLBNY1Manager9856.63610.0Lost World Series (White Sox)
1918New York GiantsNLMLBMLBNY1Manager7153.573210.5dnq
1919New York GiantsNLMLBMLBNY1Manager8753.62129.0dnq
1920New York GiantsNLMLBMLBNY1Manager8668.55827.0dnq
1921New York GiantsNLMLBMLBNY1Manager9459.61410.0Won World Series (Yankees)
1922New York GiantsNLMLBMLBNY1Manager9361.60410.0Won World Series (Yankees)
1923New York GiantsNLMLBMLBNY1Manager9558.62110.0Lost World Series (Yankees)
1924New York GiantsNLMLBMLBNY1Manager9360.60810.0Lost World Series (Senators)
1925New York GiantsNLMLBMLBNY1Manager8666.56628.5dnq
1926New York GiantsNLMLBMLBNY1Manager7477.490513.5dnq
1927New York GiantsNLMLBMLBNY1Manager9262.59732.0dnq
1928New York GiantsNLMLBMLBNY1Manager9361.60422.0dnq
1929New York GiantsNLMLBMLBNY1Manager8467.556313.5dnq
1930New York GiantsNLMLBMLBNY1Manager8767.56535.0dnq
1931New York GiantsNLMLBMLBNY1Manager8765.572213.0dnq
1932New York GiantsNLMLBMLBNY1Manager7282.468718.0dnq
30 record(s)

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1902-07-07Signed contract with GiantsNew York GiantsNoHist
1902-07-06Released by Baltimore OriolesNoHist
1901-01-01Signed contract with OriolesBaltimore OriolesNoHist
1900-03-10Sold by Brooklyn Superbas to St. Louis CardinalsSt. Louis CardinalsNoHist
1900-03-09Assigned to Brooklyn Superbas by BLN (NL)Brooklyn SuperbasNoHist
1891-08-01Sold by Cedar Rapids (Illinois-Iowa) to Baltimore Orioles (no draft record)Baltimore OriolesNoHist
6 record(s)
Talent Ratings
Speed
79
Power
46
Contact
56
XBH
34
RBIs
37
Runs
59
Hitting
85
Durability
50
Team
.564

[Career Highlights]

[1891]  Played for Baltimore Orioles (MLB)
[1892]  Played for Baltimore Orioles (MLB)
[1893]  Played for Baltimore Orioles (MLB) ... Finished top 10 in NL in On Base Percentage, Runs, Walks, Hit By Pitch, Walks Percentage, Strikeouts Percentage, Strikeout-Walk Ratio
[1894]  Played for Baltimore Orioles (MLB) ... Finished top 10 in NL in On Base Percentage, Plate Appearances, Runs, Stolen Bases, Walks, Hit By Pitch, Walks Percentage, Strikeout-Walk Ratio
[1895]  Played for Baltimore Orioles (MLB) ... Led NL in Strikeout-Walk Ratio ... Finished top 10 in NL in Batting Average, On Base Percentage, Stolen Bases, Walks Percentage, Strikeouts Percentage
[1896]  Played for Baltimore Orioles (MLB)
[1897]  Played for Baltimore Orioles (MLB) ... Led NL in On Base Percentage, Walks Percentage ... Finished top 10 in NL in Walks
Show full Career Summary [1891-1937]
Page Last Updated: 2/11/2025 2:20:48 AM