Mobile Site You Are Here > > > > Bob Macdonald Minor & Japanese Leagues Statistics & History


Photo of Bob Macdonald


Bob Macdonald

Robert Joseph Macdonald
also known as Rob MacDonald

Position: Pitcher
Bats: Left, Throws: Left
Height: 6' 3", Weight: 200 lb.

Born: April 27, 1965 in East Orange, New Jersey, United States
School: Rutgers, the State University of New Jersey (New Brunswick, NJ)

Drafted by the Toronto Blue Jays in the 19th round of the 1987 MLB June Amateur Draft from Rutgers, the State University of New Jersey (New Brunswick, NJ).

Major League Stats

Register Pitching

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RAvg G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
1987 22 1.1 3 Teams 3 Lgs Rk-A-A- TOR 5 2 .714 4.20 6.39 24 1 13 0 0 2 49.1 54 35 23 1 19 2 42 1 0 7 1.480 9.9 0.2 3.5 7.7 2.21
1987 22 1.3 Medicine Hat PION Rk TOR 3 1 .750 2.92 4.74 13 0 9 0 0 2 24.2 22 13 8 0 12 1 26 1 0 5 1.378 8.0 0.0 4.4 9.5 2.17
1987 22 1.1 St. Catharines NYPL A- TOR 0 0 4.50 9.00 1 1 0 0 0 0 4.0 8 4 2 0 0 0 4 0 0 0 2.000 18.0 0.0 0.0 9.0
1987 22 0.9 Myrtle Beach SALL A TOR 2 1 .667 5.66 7.84 10 0 4 0 0 0 20.2 24 18 13 1 7 1 12 0 0 2 1.500 10.5 0.4 3.0 5.2 1.71
1988 23 1.7 Myrtle Beach SALL A TOR 3 4 .429 1.69 2.19 52 0 48 0 0 15 53.1 42 13 10 2 18 3 43 0 0 2 1.125 7.1 0.3 3.0 7.3 2.39
1989 24 -0.1 2 Teams 2 Lgs AA-AAA TOR 4 5 .444 3.76 4.22 55 0 31 0 0 9 79.0 68 37 33 0 29 2 70 3 1 0 1.228 7.7 0.0 3.3 8.0 2.41
1989 24 0.3 Knoxville SOUL AA TOR 3 5 .375 3.29 3.86 43 0 27 0 0 9 63.0 52 27 23 0 23 2 58 2 1 0 1.190 7.4 0.0 3.3 8.3 2.52
1989 24 -1.8 Syracuse IL AAA TOR 1 0 1.000 5.62 5.62 12 0 4 0 0 0 16.0 16 10 10 0 6 0 12 1 0 0 1.375 9.0 0.0 3.4 6.8 2.00
1990 25 1.2 2 Teams 2 Lgs AA-AAA TOR 1 4 .200 2.34 3.03 45 0 34 0 0 17 65.1 41 22 17 3 38 4 60 0 0 3 1.209 5.6 0.4 5.2 8.3 1.58
1990 25 1.5 Knoxville SOUL AA TOR 1 2 .333 1.89 2.68 36 0 29 0 0 15 57.0 37 17 12 2 29 4 54 0 0 3 1.158 5.8 0.3 4.6 8.5 1.86
1990 25 -0.5 Syracuse IL AAA TOR 0 2 .000 5.40 5.40 9 0 5 0 0 2 8.1 4 5 5 1 9 0 6 0 0 0 1.560 4.3 1.1 9.7 6.5 0.67
1990 25 -3.4 TOR AL MLB TOR 0 0 0.00 0.00 4 0 1 0 0 0 2.1 0 0 0 0 2 0 0 0 0 0 8 0.857 0.0 0.0 7.7 0.0 0.00
1991 26 0.2 Syracuse IL AAA TOR 1 0 1.000 4.50 4.50 7 0 5 0 0 1 6.0 5 3 3 1 5 0 8 0 0 3 29 1.667 7.5 1.5 7.5 12.0 1.60
1991 26 -2.5 TOR AL MLB TOR 3 3 .500 2.85 3.19 45 0 10 0 0 0 53.2 51 19 17 5 25 4 24 0 1 1 231 1.416 8.6 0.8 4.2 4.0 0.96
1992 27 0.9 Syracuse IL AAA TOR 2 3 .400 4.63 5.01 17 0 11 0 0 2 23.1 25 13 12 2 12 1 14 0 0 2 104 1.586 9.6 0.8 4.6 5.4 1.17
1992 27 -1.9 TOR AL MLB TOR 1 0 1.000 4.37 4.56 27 0 9 0 0 0 47.1 50 24 23 4 16 3 26 1 0 0 204 1.394 9.5 0.8 3.0 4.9 1.63
1993 28 -0.7 DET AL MLB DET 3 3 .500 5.35 5.76 68 0 24 0 0 3 65.2 67 42 39 8 33 5 39 1 1 3 293 1.523 9.2 1.1 4.5 5.3 1.18
Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RAvg G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
1994 29 4.3 3 Teams 3 Lgs AA-AAA CHW-SEA 6 6 .500 3.77 4.48 50 3 17 0 0 3 88.1 80 44 37 7 20 1 64 0 1 3 357 1.132 8.2 0.7 2.0 6.5 3.20
1994 29 5.0 Birmingham SOUL AA CHW 4 4 .500 1.78 2.59 23 3 8 0 0 2 55.2 40 16 11 4 6 0 38 0 1 0 208 0.826 6.5 0.6 1.0 6.1 6.33
1994 29 3.1 Calgary PCL AAA SEA 2 2 .500 7.55 8.13 25 0 9 0 0 1 31.0 39 28 26 3 14 1 26 0 0 3 144 1.710 11.3 0.9 4.1 7.5 1.86
1994 29 2.6 Nashville AA AAA CHW 0 0 0.00 0.00 2 0 0 0 0 0 1.2 1 0 0 0 0 0 0 0 0 0 5 0.600 5.4 0.0 0.0 0.0
1995 30 3.4 Columbus IL AAA NYY 2 1 .667 2.33 3.26 13 0 2 0 0 0 19.1 22 7 5 1 5 0 13 0 0 0 84 1.397 10.2 0.5 2.3 6.1 2.60
1995 30 1.2 NYY AL MLB NYY 1 1 .500 4.86 4.86 33 0 5 0 0 0 46.1 50 25 25 7 22 0 41 1 0 1 202 1.554 9.7 1.4 4.3 8.0 1.86
1996 31 4.4 Norfolk IL AAA NYM 4 1 .800 3.13 3.98 27 0 5 0 0 0 31.2 27 14 11 3 12 1 36 1 0 0 135 1.232 7.7 0.9 3.4 10.2 3.00
1996 31 2.6 NYM NL MLB NYM 0 2 .000 4.26 4.74 20 0 6 0 0 0 19.0 16 10 9 2 9 0 12 0 0 1 79 1.316 7.6 0.9 4.3 5.7 1.33
1997 32 4.6 Hanshin JPCL Fgn 0 1 .000 7.36 7.36 9 0 1 0 0 0 7.1 7 6 6 2 4 0 9 0 0 0 32 1.500 8.6 2.5 4.9 11.0 2.25
MLB (6 seasons) MLB 8 9 .471 4.34 4.61 197 0 55 0 0 3 234.1 234 120 113 26 107 12 142 3 2 6 1017 1.455 9.0 1.0 4.1 5.5 1.33
Minors (9 seasons) Minors 28 26 .519 3.27 4.07 290 4 166 0 0 49 415.2 364 188 151 20 158 14 350 5 2 20 709 1.256 7.9 0.4 3.4 7.6 2.22
All Levels (11 Seasons) 36 36 .500 3.70 4.30 496 4 222 0 0 52 657.1 605 314 270 48 269 26 501 8 4 26 1758 1.330 8.3 0.7 3.7 6.9 1.86
A (2 seasons) Minors 5 5 .500 2.80 3.77 62 0 52 0 0 15 74.0 66 31 23 3 25 4 55 0 0 4 1.230 8.0 0.4 3.0 6.7 2.20
AA (3 seasons) Minors 8 11 .421 2.36 3.07 102 3 64 0 0 26 175.2 129 60 46 6 58 6 150 2 2 3 208 1.065 6.6 0.3 3.0 7.7 2.59
AAA (7 seasons) Minors 12 9 .571 4.72 5.24 112 0 41 0 0 6 137.1 139 80 72 11 63 3 115 2 0 8 501 1.471 9.1 0.7 4.1 7.5 1.83
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Register Batting

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1987 22 3 Teams 3 Lgs A-A--Rk TOR 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1987 22 1.3 Medicine Hat PION Rk TOR 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1987 22 1.4 St. Catharines NYPL A- TOR 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1987 22 1.1 Myrtle Beach SALL A TOR 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1988 23 1.7 Myrtle Beach SALL A TOR 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1989 24 2 Teams 2 Lgs AA-AAA TOR 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1989 24 0.7 Knoxville SOUL AA TOR 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1989 24 -1.9 Syracuse IL AAA TOR 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1990 25 2 Teams 2 Lgs AAA-AA TOR 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1990 25 1.5 Knoxville SOUL AA TOR 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1990 25 -0.8 Syracuse IL AAA TOR 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1990 25 -3.6 TOR AL MLB TOR 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1991 26 0.0 Syracuse IL AAA TOR 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1991 26 -2.5 TOR AL MLB TOR 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1992 27 1.0 Syracuse IL AAA TOR 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1992 27 -1.6 TOR AL MLB TOR 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1993 28 -0.9 DET AL MLB DET 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1994 29 3 Teams 3 Lgs AAA-AA SEA-CHW 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1994 29 5.0 Birmingham SOUL AA CHW 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1994 29 2.8 Calgary PCL AAA SEA 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1994 29 2.2 Nashville AA AAA CHW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1995 30 3.6 Columbus IL AAA NYY 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1995 30 1.0 NYY AL MLB NYY 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1996 31 4.3 Norfolk IL AAA NYM 27 3 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0
1996 31 2.3 NYM NL MLB NYM 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1997 32 3.7 Hanshin JPCL Fgn 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
MLB (6 seasons) MLB 197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Minors (9 seasons) Minors 291 3 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0
All Levels (11 Seasons) 497 3 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0
A (2 seasons) Minors 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
AA (3 seasons) Minors 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
AAA (7 seasons) Minors 112 3 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Register Fielding

Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1987 22 3 Teams 3 Lgs Rk-A-A- TOR P 24 12 3 9 0 0 1.000 0.50
1987 22 Medicine Hat PION Rk TOR P 13 3 0 3 0 0 1.000 0.23
1987 22 St. Catharines NYPL A- TOR P 1 1 1 0 0 0 1.000 1.00
1987 22 Myrtle Beach SALL A TOR P 10 8 2 6 0 0 1.000 0.80
1988 23 Myrtle Beach SALL A TOR P 52 19 6 13 0 1 1.000 0.37
1989 24 2 Teams 2 Lgs AA-AAA TOR P 55 33 7 24 2 1 .939 0.56
1989 24 Knoxville SOUL AA TOR P 43 26 6 20 0 1 1.000 0.60
1989 24 Syracuse IL AAA TOR P 12 7 1 4 2 0 .714 0.42
1990 25 2 Teams 2 Lgs AA-AAA TOR P 45 27 5 21 1 5 .963 0.58
1990 25 Knoxville SOUL AA TOR P 36 26 5 20 1 4 .962 0.69
1990 25 Syracuse IL AAA TOR P 9 1 0 1 0 1 1.000 0.11
1990 25 TOR AL MLB TOR P 4 2.0 0 0 0 0 0 0.00 0.00
1991 26 Syracuse IL AAA TOR P 7 0 0 0 0 0 0.00
1991 26 TOR AL MLB TOR P 45 54.0 9 4 5 0 0 1.000 1.50 0.20
1992 27 Syracuse IL AAA TOR P 17 5 0 5 0 0 1.000 0.29
1992 27 TOR AL MLB TOR P 27 47.0 4 2 2 0 0 1.000 0.77 0.15
1993 28 DET AL MLB DET P 68 66.0 17 3 13 1 0 .941 2.18 0.24
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1994 29 3 Teams 3 Lgs AA-AAA SEA-CHW P 50 17 3 13 1 1 .941 0.32 9 7 44%
1994 29 Birmingham SOUL AA CHW P 23 11 2 8 1 1 .909 0.43 6 4 40%
1994 29 Calgary PCL AAA SEA P 25 6 1 5 0 0 1.000 0.24 3 3 50%
1994 29 Nashville AA AAA CHW P 2 0 0 0 0 0 0.00 0 0
1995 30 Columbus IL AAA NYY P 13 5 1 4 0 0 1.000 0.38 3 1 25%
1995 30 NYY AL MLB NYY P 33 46.0 6 2 4 0 0 1.000 1.17 0.18
1996 31 Norfolk IL AAA NYM P 27 6 2 4 0 0 1.000 0.22 0 1 100%
1996 31 NYM NL MLB NYM P 20 19.0 3 1 2 0 0 1.000 1.42 0.15
1997 32 Hanshin JPCL Fgn P 9
MLB (6 seasons) MLB P 197 234.0 39 12 26 1 0 .974 1.46 0.19
Minors (9 seasons) Minors P 290 124 27 93 4 8 .968 0.41 12 9 43%
All Levels (11 Seasons) P 496 234.0 163 39 119 5 8 12 9 43%
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Sabr ID: bf41fee8

About the Minor League Data

Historical performance data for professional leagues (affiliated minor leagues, independent minor leagues, fall/winter leagues, and other international leagues) is provided by and licensed from 24-7 Baseball and Chadwick Baseball Bureau. It incorporates the work of many stalwart baseball researchers, including Cliff Blau, Art Cantu, Frank Hamilton, Reed Howard, Kevin Johnson, Bob McConnell, Jack Morris, and Ray Nemec, as well as members of the Minor Leagues Committee of the Society for American Baseball Research.

Perhaps most importantly, it builds upon the seminal work of Ed Washuta, who magnanimously provided the framework to make the whole thing possible.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.