Players
Draft
Research Tools
Teams
Transactions
Data Store
Misc
Support [0]
About
You are: Otis Davis

MARK LEONARD

|     Retired     |   Played: 1986-1996

High Level:   MLB
Positions:   OF-669, 1B-111, DH-3, C-1
Full Name:   Mark David Leonard
Nickname:  The Cupertino Kid
Born:   Aug 14, 1964  (48.308) in Mountain View,California

MLB Debut:  Jul 21, 1990  (25.341)
Speed
25
Contact
52
Patience
91
Batting
66
Power
78
Ht/Wt:  6-1 / 195   Bats/Throws:  Left / Right
High School:   Fremont  (Sunnyvale,CA)
College:   University of California-Santa Barbara
Drafted:  San Francisco Giants:  1986-29-709 (June-Reg)

TBC Player ID:  14284
Edit this Profile
Click here to SUPPORT the cube with a donation.


We recently removed several advertisements to improve your TBC experience.
BATTING STATISTICS
ALL Stats   MLB Only   Minor Leagues Only  
YearTeamLgLevelUnifOrgAgePosRkGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFDPAVGOBPSLGOPSGSGS%TBPAoutsRCRC/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-1117331012003800000.176.300.4127124367201423.7.250
1991PhoenixPCLAAA-sf26of-411462737708251021290102 .253.343.466809--68169----.261
SF GiantsNLMLB1sf26of-6412914317121401122511123.240.306.357662294546145105143.7.279
1992PhoenixPCLAAA-sf27of-391391747415251221293102 .338.430.489920--68165----.393
SF GiantsNLMLB1sf27of-5512813307041601163130013.234.331.383714325849148103164.3.277
1993RochesterILAAA-bal28of34973305791231175801608110406 .276.397.506903--167406----.311
BaltimoreALMLB38bal28of-dh-1015111003003700030.067.190.133324550221170-0.1.091
1994PhoenixPCLAAA-sf29of-8931451931921149225053020313.296.390.475864--149367239616.8.324
SF GiantsNLMLB21sf29of-1411241102003200000.364.500.6361136--7147415.1.444
1995PhoenixPCLAAA-sf30of111123927311625314793281630811019.296.408.482890--189484308837.3.314
SF GiantsNLMLB2sf30of-1421441014005201000.190.346.3817274298261745.6.167
1996Salt LakePCLAAA-min31of-5919225486252702413924036.250.382.380763--73238155305.2.285
  Add this player to your TBC Player Tracker.   View a sample
MLB Totals  (6 years)168321377318284102427542166.227.319.371690744411937426339.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
Compare Stats to:      Connect to another player
Similar Career Stats to:  1. Jeff Tackett (93.04)  2. Leo Burke (84.68)  3. Chris Parmelee (83.93)  4. Joe Frazier (83.66)  5. Randy Bass (82.78)  6. Doug Jennings (82.73)  7. Tony Curry (82.05)  8. Drew Sutton (80.79)  9. Matt Merullo (80.01)  10. Bobby Wilson (77.93)     View Similarity by Age

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


About Us  |  Site Map  |  Privacy Policy  |  Contact Us

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

Please Support The Baseball Cube.