Update:   2014 Draft data -  2014 Draft data for all 40 rounds added to the site. Bio pages for all 1215 players.
 
Statistics
Transactions
Game Logs
Splits
Salaries
Ebay
Stats Glossary
Data Store

MARK LEONARD

MLB  Retired     |   Played: 1986-1996
Positions
OF-669, 1B-111, DH-3, C-1
Born
August 14, 1964  (50.014)
Place
Ht/Wt
6-1 / 195
Bats/Throws
Left / Right
High School
Fremont  (Sunnyvale,CA)
College:
Drafted:
San Francisco Giants:  1986-29-709 (June-Reg) 
Full Name
Mark David Leonard 
TBC Player ID
14284
MLB Debut
July 21, 1990  (25.341)
Speed
25
Contact
52
Patience
91
Batting
66
Power
78

Compare to:  


vs pitcher:    


Please consider showing your support by leaving a tip in the TBC Tip Jar.       Please Support TBC
BATTING STATISTICS
ALL Stats   MLB Only   Minor Leagues Only  
YearTeamLgLevelUnifOrgAgePosRkGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFDPAVGOBPSLGOPSwOBATBPAoutsRCRC/Gbabip
1986Everett/Tri-CityNwstA--sf21of-381282133604174227211001 .258.389.398787-51157----.279
1987ClintonMidwA-sf221b121284135713231215805871615303 .320.423.513936-212492----.344
1988San JoseCalifA+-sf23of11425101021765061511811611882513011 .345.464.5551019-283644----.380
1989ShreveportTexAA-sf24of3863219296815310521533403803 .311.403.543946-119258----.337
PhoenixPCLAAA-sf24of-27787214006119150101 .269.341.321661-2588----.328
1990PhoenixPCLAAA-sf25of81093907613022219826376814104 .333.443.546989-213474----.378
SF GiantsNLMLB21sf25of-111733
*Loading*
1
*Loading*
01
*Loading*
2003800000.176.300.412712.3237201423.7.250
1991PhoenixPCLAAA-sf26of-411462737708251021290102 .253.343.466809-68169----.261
SF GiantsNLMLB1sf26of-641291431
*Loading*
7
*Loading*
1
*Loading*
2
*Loading*
1401122511123.240.306.357662.29846145105143.7.279
1992PhoenixPCLAAA-sf27of-391391747415251221293102 .338.430.489920-68165----.393
SF GiantsNLMLB1sf27of-551281330
*Loading*
7
*Loading*
04
*Loading*
1601163130013.234.331.383714.32949148103164.3.277
1993RochesterILAAA-bal28of34973305791231175801608110406 .276.397.506903-167406----.311
BaltimoreALMLB38bal28of-dh-101511
*Loading*
1
*Loading*
003003700030.067.190.133324.163221170-0.1.091
1994PhoenixPCLAAA-sf29of-8931451931921149225053020313.296.390.475864-149367239616.8.324
SF GiantsNLMLB21sf29of-141124
*Loading*
1
*Loading*
1
*Loading*
02003200000.364.500.6361136.4847147415.1.444
1995PhoenixPCLAAA-sf30of111123927311625314793281630811019.296.408.482890-189484308837.3.314
SF GiantsNLMLB2sf30of-142144
*Loading*
1
*Loading*
01
*Loading*
4005201000.190.346.381727.3188261745.6.167
1996Salt LakePCLAAA-min31of-5919225486252702413924036.250.382.380763-73238155305.2.285
MLB Totals  (6 years)168321377318284102427542166.227.319.371690-11937426339.94.1.266
Minor League Totals  (11 years)9443251542992212221236183534608594334614938.305.414.497912-161739422381740.18.4.336
AAA Totals  (8 years)573198133358311011793511413359390192213138.294.402.481883-95223911481416.37.6.327
AA Totals  (1 year)632192968153105215334038030.311.403.543946-11925815951.28.7.337
A+ Totals  (1 year)14251010217650615118116118825130110.345.464.5551019-283644351149.511.5.380
A Totals  (1 year)12841357132312158058716153030.320.423.513936-21249229299.79.2.344
A- Totals  (1 year)3812821336041742272110010.258.389.398787-511579823.86.6.279

FIELDING STATISTICS
Basic
Positions Grid
YearTeamLeagueLevelPositionGGSTCPOAEDPInnFPctRFRF9 
1986Tri-CityNwstA-C111000 1.000---- 
 Tri-CityNwstA-1B2119112 .909---- 
 Everett/Tri-CityNwstA-OF305753130 .947---- 
1987ClintonMidwA1B8466661047966 .986---- 
1988San JoseCalifA+1B121091008111 .991---- 
 San JoseCalifA+OF78121112813 .992---- 
1989ShreveportTexAAOF609590501 1.000---- 
 PhoenixPCLAAAOF213329130 .909---- 
1990PhoenixPCLAAAOF72124120310 .992---- 
 SF GiantsNLMLBOF71010000 1.000---- 
1991PhoenixPCLAAAOF345145330 .941---- 
 SF GiantsNLMLBOF344141000 1.000---- 
1992PhoenixPCLAAAOF366562210 .985---- 
 SF GiantsNLMLBOF376461212 .984---- 
1993RochesterILAAAOF69131127221 .985---- 
 BaltimoreALMLBOF465010 .833---- 
 BaltimoreALMLBDH30 ------ 
1994PhoenixPCLAAAOF67113104631 .973---- 
 SF GiantsNLMLBOF211000 1.000---- 
1995PhoenixPCLAAA1B1391891111 .989---- 
 PhoenixPCLAAAOF89167154943 .976---- 
 SF GiantsNLMLBOF699000 1.000---- 
1996Salt LakePCLAAAOF233532211 .971---- 
Major League Totals:OF9001311272220.9851.43  
 DH30000000    
Minor League Totals:C101100001.0001.00  
 1B11108778085712900.9867.79  
 OF57909929284222100.9781.68  

Some products on Ebay

Links to other sites

MLB.Com


About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.