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

MIKE MACFARLANE

|     Retired     |   Played: 1985-1999

High Level:   MLB     Career Ranks:  62nd in HBP
Positions:   C-1134, DH-47
Full Name:   Michael Andrew Macfarlane
Born:   Apr 12, 1964  (49.042) in Stockton,California

MLB Debut:  Jul 23, 1987  (23.102)
Speed
32
Contact
36
Patience
34
Batting
35
Power
70
Ht/Wt:  6-1 / 210   Bats/Throws:  Right / Right
High School:   Lincoln  (Stockton,CA)
College:   Santa Clara University
Drafted:  Kansas City Royals:  1985-4-97 (June-Reg)

Tags:  College Hall of Famer || Hit by Pitch Expert

TBC Player ID:  14589
Edit this Profile
OFF THE FIELD
The formula to determine similarity scores is listed in the about section of the site. In short, the scores attempt to compare players career batting statistics vs all other major leagues as well as cumulative statistics at each age.
Career Statistics
1.  Aaron Boone (86.01)
2.  Hank Blalock (85.2)
3.  Mike Pagliarulo (84.42)
4.  Jason Kubel (84.2)
5.  Ed Sprague (83.9)
6.  Michael Barrett (82.58)
7.  Andre Ethier (81.49)
8.  Shea Hillenbrand (81.45)
9.  Lee Stevens (81.29)
10.  Marty Cordova (81.22)
Age: 23
1.  Hank Garrity (88.78)
2.  Henry Rodriguez (88.78)
3.  Miguel Montero (88.27)
4.  Rabbit Benton (85.42)
5.  John Kelleher (82.27)
6.  Don Castle (82.09)
7.  Bob McNamara (82.07)
8.  Tony Oliva (82.07)
9.  Craig Robinson (80.54)
10.  George Yankowski (80.01)
Age: 24
1.  Hector Sanchez (82.28)
2.  Bruce Bochy (82.18)
3.  Ramon Castro (82.15)
4.  Jerry Sands (81.98)
5.  Dave Engle (80.66)
6.  Jonathan Lucroy (80.53)
7.  Kevin Barker (80.33)
8.  Ed Sprague (79.92)
9.  Phil Masi (77.81)
10.  Don Pavletich (77.5)
Age: 25
1.  Ronny Paulino (85.8)
2.  Tim Naehring (83.1)
3.  Roberto Petagine (79.71)
4.  Buck Martinez (78.28)
5.  Javier Valentin (78.2)
6.  Larry Sheets (77.27)
7.  Bruce Bochy (77.23)
8.  Dave Engle (76.73)
9.  Bob Schmidt (76.71)
10.  Tom Nieto (76.65)
Age: 26
1.  Jerry Moses (83.58)
2.  Jon Jay (80.91)
3.  Ron Davis (80.66)
4.  Brian Schneider (80.12)
5.  Darrin Fletcher (80.09)
6.  Kevin Young (80.08)
7.  Dan Wilson (79.94)
8.  Reggie Jefferson (79.56)
9.  Mike Matheny (79.09)
10.  Fred Whitfield (78.97)
Age: 27
1.  Jerry Moses (81.92)
2.  Tom Grieve (81.74)
3.  Kevin Orie (81.64)
4.  Aaron Boone (80.42)
5.  Wes Helms (80.27)
6.  Brian Schneider (80.03)
7.  Jack Dittmer (80.03)
8.  John Orsino (79.92)
9.  Hal McRae (79.47)
10.  Ken Harvey (79.19)
Age: 28
1.  Aaron Boone (85.46)
2.  Lastings Milledge (82.67)
3.  Brian Schneider (82.51)
4.  Harry Chiti (81.8)
5.  Terry Steinbach (81.06)
6.  Chris Brown (80.13)
7.  Pat Kelly (80.07)
8.  Ryan Doumit (79.66)
9.  Yorvit Torrealba (79.64)
10.  Luis Matos (79.28)
Age: 29
1.  Terry Steinbach (84.08)
2.  Mike Lamb (83.16)
3.  Tom Grieve (82.49)
4.  Ryan Doumit (82.16)
5.  Hal Smith (81.88)
6.  Robert Fick (81.77)
7.  Reggie Jefferson (81.66)
8.  Pat Putnam (81.54)
9.  Aaron Boone (81.4)
10.  Kevin Young (81.13)
Age: 30
1.  Kevin Kouzmanoff (86.01)
2.  Reggie Jefferson (83.01)
3.  Ben Broussard (82.58)
4.  Mike Lamb (81.59)
5.  Brian Daubach (81.02)
6.  Hal Smith (80.96)
7.  Gordy Coleman (80.93)
8.  Wes Covington (80.8)
9.  Terry Steinbach (80.31)
10.  Larry Sheets (80.31)
Age: 31
1.  Ryan Doumit (85.22)
2.  Kevin Kouzmanoff (83.31)
3.  Chad Tracy (83.03)
4.  Khalil Greene (82.99)
5.  Aaron Boone (82.63)
6.  Kevin Mench (82.49)
7.  Kevin Millar (82.18)
8.  Mike Lamb (80.94)
9.  John Ellis (80.46)
10.  Terry Steinbach (80.43)
Age: 32
1.  Kevin Millar (84.83)
2.  Eddie Taubensee (84.63)
3.  Jeff Conine (84.54)
4.  Aaron Boone (84.24)
5.  Mike Pagliarulo (84.08)
6.  Terry Steinbach (82.85)
7.  Jorge Cantu (82.16)
8.  Pedro Feliz (82.07)
9.  Greg Walker (81.56)
10.  Jason Kubel (80.98)
Age: 33
1.  Jason Kubel (85.69)
2.  Jeff Conine (84.9)
3.  Kevin Millar (84.27)
4.  Michael Barrett (84.24)
5.  Aaron Boone (83.85)
6.  Pedro Feliz (83.14)
7.  Jim Hickman (82.04)
8.  Terry Steinbach (81.94)
9.  Lee Stevens (81.87)
10.  Eddie Taubensee (81.32)
Age: 34
1.  Jason Kubel (85.14)
2.  Aaron Boone (85.01)
3.  Mike Pagliarulo (84.3)
4.  Michael Barrett (83.75)
5.  Kevin Millar (83.6)
6.  Hank Blalock (82.89)
7.  Shea Hillenbrand (82.29)
8.  Jim Hickman (81.79)
9.  Pedro Feliz (81.67)
10.  Lee Stevens (81.56)
Age: 35
1.  Aaron Boone (85.91)
2.  Hank Blalock (85.2)
3.  Mike Pagliarulo (84.42)
4.  Jason Kubel (84.2)
5.  Ed Sprague (83.9)
6.  Michael Barrett (82.58)
7.  Andre Ethier (81.49)
8.  Shea Hillenbrand (81.45)
9.  Lee Stevens (81.29)
10.  Marty Cordova (81.22)


About Us  |  Site Map  |  Privacy Policy  |  Contact Us

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

Please Support The Baseball Cube.