Mobile Site You Are Here > > > > John Flaherty Register Statistics & History


Photo of John Flaherty


John Flaherty    \FLAY-er-tee\

John Timothy Flaherty (Flash) (twitter: @flash17yes)

Position: Catcher
Bats: Right, Throws: Right
Height: 6' 1", Weight: 195 lb.

Born: October 21, 1967 in New York, New York, United States
High School: St. Joseph Regional HS (Montvale, NJ)
School: George Washington University (Washington, DC)

Drafted by the Boston Red Sox in the 25th round of the 1988 MLB June Amateur Draft from George Washington University (Washington, DC).

Major League Stats

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
1988 20 -0.8 Elmira NYPL A- BOS 46 180 162 17 38 3 0 3 16 2 1 12 23 .235 .294 .309 .602 50 2 3 1 0
1989 21 -1.3 Winter Haven FLOR A BOS 95 361 334 31 87 14 2 4 28 1 0 20 44 .260 .306 .350 .657 117 19 3 2 2 1
1990 22 -3.8 2 Teams 2 Lgs AAA-A+ BOS 100 352 321 35 72 18 0 4 33 1 1 24 44 .224 .280 .318 .598 102 2 2 3 0
1990 22 -0.2 Lynchburg CARL A+ BOS 1 5 4 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 0 0 0 1 0
1990 22 -3.8 Pawtucket IL AAA BOS 99 347 317 35 72 18 0 4 32 1 1 24 43 .227 .284 .322 .606 102 2 2 2 0
1991 23 -1.6 2 Teams 2 Lgs AA-AAA BOS 112 434 381 45 94 16 0 6 31 0 3 46 36 .247 .328 .336 .664 128 6 1 4 2 1
1991 23 -0.7 New Britain EL AA BOS 67 259 225 27 65 9 0 3 18 0 2 31 22 .289 .375 .369 .743 83 5 1 0 2 1
1991 23 -3.0 Pawtucket IL AAA BOS 45 175 156 18 29 7 0 3 13 0 1 15 14 .186 .257 .288 .546 45 1 0 4 0 0
1992 24 -2.0 Pawtucket IL AAA BOS 31 111 104 11 26 3 0 0 7 0 0 5 8 .250 .291 .279 .570 29 6 1 1 0 0
1992 24 -4.6 BOS AL MLB BOS 35 71 66 3 13 2 0 0 2 0 0 3 7 .197 .229 .227 .456 15 0 0 1 1 0
1993 25 -1.1 Pawtucket IL AAA BOS 105 400 365 29 99 22 0 6 35 0 2 26 41 .271 .327 .381 .707 139 9 5 2 2 1
1993 25 -3.9 BOS AL MLB BOS 13 29 25 3 3 2 0 0 2 0 0 2 6 .120 .214 .200 .414 5 0 1 1 0 0
1994 26 0.0 Toledo IL AAA DET 44 158 151 20 39 10 2 7 17 3 1 6 21 .258 .285 .490 .775 74 1 0 0 1 1
1994 26 -3.1 DET AL MLB DET 34 44 40 2 6 1 0 0 4 0 1 1 11 .150 .167 .175 .342 7 1 0 2 1 0
1995 27 -2.0 DET AL MLB DET 112 385 354 39 86 22 1 11 40 0 0 18 47 .243 .284 .404 .688 143 8 3 8 2 0
1996 28 -0.8 2 Teams 2 Lgs MLB SDP-DET 119 444 416 40 118 24 0 13 64 3 3 17 61 .284 .314 .435 .749 181 13 3 4 4 2
1996 28 -0.9 DET AL MLB DET 47 165 152 18 38 12 0 4 23 1 0 8 25 .250 .290 .408 .698 62 5 1 3 1 1
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
1996 28 -0.7 SDP NL MLB SDP 72 279 264 22 80 12 0 9 41 2 3 9 36 .303 .327 .451 .778 119 8 2 1 3 1
1997 29 0.3 SDP NL MLB SDP 129 476 439 38 120 21 1 9 46 4 4 33 62 .273 .323 .387 .710 170 11 0 2 2 7
1998 30 3.6 Durham IL AAA TBD 6 25 23 1 3 1 0 0 2 0 0 1 5 .130 .160 .174 .334 4 1 0 0 1 0
1998 30 0.7 TBD AL MLB TBD 91 334 304 21 63 11 0 3 24 0 5 22 46 .207 .261 .273 .534 83 9 1 4 3 0
1999 31 2.1 TBD AL MLB TBD 117 482 446 53 124 19 0 14 71 0 2 19 64 .278 .310 .415 .725 185 14 6 1 10 0
2000 32 2.9 TBD AL MLB TBD 109 418 394 36 103 15 0 10 39 0 0 20 57 .261 .296 .376 .671 148 11 0 2 2 2
2001 33 4.0 TBD AL MLB TBD 78 265 248 20 59 17 1 4 29 1 0 10 33 .238 .269 .363 .632 90 9 1 5 1 1
2002 34 5.2 TBD AL MLB TBD 76 303 281 27 73 20 0 4 33 2 2 15 50 .260 .296 .374 .669 105 6 1 2 4 0
2003 35 6.3 NYY AL MLB NYY 40 116 105 16 28 8 0 4 14 0 0 4 19 .267 .297 .457 .754 48 6 1 5 1 1
2004 36 6.8 NYY AL MLB NYY 47 135 127 11 32 9 0 6 16 0 2 5 25 .252 .286 .465 .750 59 5 1 2 0 2
2005 37 7.9 NYY AL MLB NYY 47 138 127 10 21 5 0 2 11 0 0 6 26 .165 .206 .252 .458 32 4 1 2 2 0
MLB (14 seasons) MLB 1047 3640 3372 319 849 176 3 80 395 10 19 175 514 .252 .290 .377 .667 1271 97 19 41 33 15
Minors (8 seasons) Minors 539 2021 1841 189 458 87 4 30 169 7 8 140 222 .249 .305 .349 .654 643 42 14 14 12 4
All Levels (18 Seasons) 1586 5661 5213 508 1307 263 7 110 564 17 27 315 736 .251 .295 .367 .662 1914 139 33 55 45 19
AAA (6 seasons) Minors 330 1216 1116 114 268 61 2 20 106 4 5 77 132 .240 .292 .352 .645 393 18 8 9 6 2
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
1988 20 Elmira NYPL A- BOS C 44 281 235 39 7 3 .975 6.23 3
1989 21 Winter Haven FLOR A BOS 1B 2 10 10 0 0 2 1.000 5.00
1989 21 Winter Haven FLOR A BOS C 72 428 359 60 9 3 .979 5.82 19
1990 22 2 Teams 2 Lgs AAA-A+ BOS C 99 581 512 59 10 4 .983 5.77 5
1990 22 Lynchburg CARL A+ BOS C 1 5 3 2 0 0 1.000 5.00 0
1990 22 Pawtucket IL AAA BOS 3B 1 2 0 2 0 0 1.000 2.00
1990 22 Pawtucket IL AAA BOS C 98 576 509 57 10 4 .983 5.78 5
1991 23 2 Teams 2 Lgs AA-AAA BOS C 103 689 607 64 18 4 .974 6.51 6
1991 23 New Britain EL AA BOS C 59 392 337 46 9 3 .977 6.49 4
1991 23 Pawtucket IL AAA BOS C 44 297 270 18 9 1 .970 6.55 2
1992 24 Pawtucket IL AAA BOS C 27 179 158 17 4 2 .978 6.48 2
1992 24 BOS AL MLB BOS C 34 195.0 111 102 7 2 2 .982 5.03 3.21 0 16 7 30%
1993 25 Pawtucket IL AAA BOS C 101 714 626 78 10 7 .986 6.97 5
1993 25 BOS AL MLB BOS C 13 77.0 44 35 9 0 1 1.000 5.14 3.38 1 9 5 36%
1994 26 Toledo IL AAA DET C 43 312 286 24 2 1 .994 7.21 3
1994 26 DET AL MLB DET C 33 127.0 87 78 9 0 0 1.000 6.17 2.64 0 15 5 25%
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
1995 27 DET AL MLB DET C 112 916.0 613 569 33 11 5 .982 5.91 5.38 0 78 24 24%
1996 28 2 Teams 2 Lgs MLB SDP-DET C 118 963.0 766 714 42 10 4 .987 7.07 6.41 5 77 32 29%
1996 28 DET AL MLB DET C 46 369.0 261 243 13 5 1 .981 6.24 5.57 1 22 9 29%
1996 28 SDP NL MLB SDP C 72 594.0 505 471 29 5 3 .990 7.58 6.94 4 55 23 29%
1997 29 SDP NL MLB SDP C 124 1030.0 829 753 65 11 13 .987 7.15 6.60 6 125 50 29%
1998 30 Durham IL AAA TBD C 3 27 23 4 0 0 1.000 9.00 0 0 0
1998 30 TBD AL MLB TBD C 91 763.0 591 542 45 4 2 .993 6.92 6.45 5 48 29 38%
1999 31 TBD AL MLB TBD C 115 991.0 819 726 87 6 12 .993 7.38 7.07 4 78 52 40%
2000 32 TBD AL MLB TBD C 108 909.0 667 611 51 5 9 .993 6.55 6.13 4 79 29 27%
2001 33 TBD AL MLB TBD C 78 617.0 493 458 28 7 4 .986 7.09 6.23 4 57 16 22%
2002 34 TBD AL MLB TBD C 75 669.0 487 450 33 4 8 .992 6.50 6.44 7 48 26 35%
2003 35 NYY AL MLB NYY C 40 284.0 212 200 10 2 0 .991 6.65 5.25 0 19 9 32%
2004 36 NYY AL MLB NYY C 46 328.0 277 255 19 3 3 .989 7.52 5.96 4 23 7 23%
2005 37 NYY AL MLB NYY 1B 1 3.0 1 1 0 0 0 1.000 3.00 1.00
2005 37 NYY AL MLB NYY C 45 345.0 312 291 19 2 3 .994 8.09 6.89 3 35 11 24%
MLB (14 seasons) MLB C 1032 8214.0 6308 5784 457 67 66 .989 6.84 6.05 43 707 302 30%
Minors (8 seasons) Minors C 492 3211 2806 345 60 24 .981 6.40 43 0 0
All Levels (2 Seasons) 1B 3 3.0 11 11 0 0 2 1.000 3.00 3.67
All Levels (18 Seasons) C 1524 8214.0 9519 8590 802 127 90 .987 6.84 6.16 86 707 302 30%
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Teams Played For

Year Age Tm Lg Lev
1988 20 Elmira Pioneers New York-Pennsylvania League A-
1989 21 Winter Haven Red Sox Florida State League A
1990 22 Pawtucket Red Sox International League AAA
1990 22 Lynchburg Red Sox Carolina League A+
1991 23 Pawtucket Red Sox International League AAA
1991 23 New Britain Red Sox Eastern League AA
1992 24 Pawtucket Red Sox International League AAA
1992 24 Boston Red Sox American League MLB 1 1992-04-12 1992-10-03
1993 25 Pawtucket Red Sox International League AAA
1993 25 Boston Red Sox American League MLB 1 1993-07-18 1993-10-01
1994 26 Toledo Mud Hens International League AAA
1994 26 Detroit Tigers American League MLB 1 1994-05-08 1994-08-07
1995 27 Detroit Tigers American League MLB 1 1995-04-26 1995-10-01
1996 28 Detroit Tigers American League MLB 1 1996-04-01 1996-06-16
1996 28 San Diego Padres National League MLB 2 1996-06-19 1996-09-21
1997 29 San Diego Padres National League MLB 1 1997-04-01 1997-09-27
1998 30 Durham Bulls International League AAA
1998 30 Tampa Bay Devil Rays American League MLB 1 1998-03-31 1998-09-26
1999 31 Tampa Bay Devil Rays American League MLB 1 1999-04-05 1999-10-03
2000 32 Tampa Bay Devil Rays American League MLB 1 2000-04-03 2000-10-01
2001 33 Tampa Bay Devil Rays American League MLB 1 2001-04-03 2001-09-02
2002 34 Tampa Bay Devil Rays American League MLB 1 2002-04-07 2002-09-17
2003 35 New York Yankees American League MLB 1 2003-04-06 2003-09-28
2004 36 New York Yankees American League MLB 1 2004-04-09 2004-10-02
2005 37 New York Yankees American League MLB 1 2005-04-08 2005-10-01

Sabr ID: 73922fd3

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.