Standard Pitching

Upgraded
Show Non‑Major
Standard Pitching Table
Season Age Team Lg WAR W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ FIP WHIP H9 HR9 BB9 SO9 SO/BB Awards
1984 23 SEA AL 4.4 17 10 .630 3.40 35 33 0 5 2 0 225.0 188 99 85 16 118 5 204 8 2 4 965 117 3.56 1.360 7.5 0.6 4.7 8.2 1.73 ROY-2
1985 24 SEA AL -0.3 7 14 .333 5.47 24 24 0 2 0 0 126.2 122 85 77 22 91 2 72 2 3 3 577 77 6.01 1.682 8.7 1.6 6.5 5.1 0.79
1986 25 SEA AL 2.1 12 14 .462 4.85 37 36 1 9 0 0 239.1 234 142 129 30 123 1 245 4 3 10 1057 87 3.95 1.492 8.8 1.1 4.6 9.2 1.99
1987 26 SEA AL 5.9 19 13 .594 3.84 35 35 0 14 3 0 272.0 242 132 116 30 114 0 262 5 2 9 1152 124 3.69 1.309 8.0 1.0 3.8 8.7 2.30 AS,CYA-5,GG
1988 27 SEA AL 5.6 15 11 .577 3.34 35 35 0 9 3 0 261.1 222 108 97 32 110 2 235 3 4 7 1078 125 3.86 1.270 7.6 1.1 3.8 8.1 2.14 GG
1989 28 2TM 2LG 6.4 16 14 .533 2.74 34 34 0 8 5 0 250.0 198 87 76 16 112 6 235 4 4 6 1037 135 3.11 1.240 7.1 0.6 4.0 8.5 2.10
1989 28 SEA AL 1.5 4 5 .444 3.56 10 10 0 2 1 0 73.1 60 30 29 3 19 0 60 4 2 1 297 114 2.60 1.077 7.4 0.4 2.3 7.4 3.16
1989 28 MON NL 4.9 12 9 .571 2.39 24 24 0 6 4 0 176.2 138 57 47 13 93 6 175 0 2 5 740 148 3.32 1.308 7.0 0.7 4.7 8.9 1.88
1990 29 CAL AL 1.5 10 17 .370 4.40 33 33 0 5 1 0 223.0 215 120 109 13 104 1 195 5 0 8 950 87 3.28 1.430 8.7 0.5 4.2 7.9 1.88
1991 30 CAL AL 7.3 19 8 .704 3.00 34 34 0 7 0 0 246.1 190 89 82 30 96 3 183 2 0 6 992 137 4.15 1.161 6.9 1.1 3.5 6.7 1.91 AS,CYA-6,GG
1992 31 CAL AL 3.3 13 14 .481 3.66 32 32 0 9 2 0 229.0 206 103 93 14 74 2 174 6 0 5 941 108 3.11 1.223 8.1 0.6 2.9 6.8 2.35 AS,GG
1993 32 CAL AL 8.5 16 11 .593 3.20 35 35 0 7 0 0 256.1 220 100 91 22 85 2 196 1 2 10 1039 140 3.58 1.190 7.7 0.8 3.0 6.9 2.31 AS,GG
1994 33 CAL AL 1.7 7 8 .467 4.68 18 18 0 2 1 0 119.1 121 67 62 19 54 1 109 0 0 6 517 104 4.73 1.466 9.1 1.4 4.1 8.2 2.02 GG
1995 34 CAL AL 2.3 15 7 .682 4.63 31 31 0 2 1 0 200.1 212 109 103 21 64 1 142 3 1 5 859 101 4.05 1.378 9.5 0.9 2.9 6.4 2.22 GG
1996 35 CAL AL 1.6 6 5 .545 4.82 18 18 0 2 0 0 123.1 116 68 66 18 45 0 83 2 0 4 518 102 4.87 1.305 8.5 1.3 3.3 6.1 1.84
1997 36 ANA AL -0.1 2 4 .333 5.85 9 9 0 0 0 0 47.2 61 34 31 8 29 1 30 0 0 1 226 80 5.86 1.888 11.5 1.5 5.5 5.7 1.03
1998 37 SDP NL -0.2 4 6 .400 5.86 22 16 0 0 0 0 81.1 107 55 53 11 41 1 56 1 1 3 380 67 5.07 1.820 11.8 1.2 4.5 6.2 1.37
1999 38 CLE AL 0.0 1 2 .333 5.25 25 5 2 0 0 0 61.2 69 40 36 9 29 6 43 0 0 2 274 95 5.05 1.589 10.1 1.3 4.2 6.3 1.48
16 Yrs 50.0 179 158 .531 3.97 457 428 3 81 18 0 2962.2 2723 1438 1306 311 1289 34 2464 46 22 89 12562 107 3.93 1.354 8.3 0.9 3.9 7.5 1.91
162 Game Avg 3.8 14 12 .531 3.97 35 33 0 6 1 0 228 209 110 100 24 99 3 189 4 2 7 965 107 3.93 1.354 8.3 0.9 3.9 7.5 1.91
ANA (8 Yrs) 26.0 88 74 .543 3.97 210 210 0 34 5 0 1445.1 1341 690 637 145 551 11 1112 19 3 45 6042 109 3.90 1.309 8.4 0.9 3.4 6.9 2.02
SEA (6 Yrs) 19.2 74 67 .525 4.01 176 173 1 41 9 0 1197.2 1068 596 533 133 575 10 1078 26 16 34 5126 107 3.93 1.372 8.0 1.0 4.3 8.1 1.87
CLE (1 Yr) 0.0 1 2 .333 5.25 25 5 2 0 0 0 61.2 69 40 36 9 29 6 43 0 0 2 274 95 5.05 1.589 10.1 1.3 4.2 6.3 1.48
MON (1 Yr) 4.9 12 9 .571 2.39 24 24 0 6 4 0 176.2 138 57 47 13 93 6 175 0 2 5 740 148 3.32 1.308 7.0 0.7 4.7 8.9 1.88
SDP (1 Yr) -0.2 4 6 .400 5.86 22 16 0 0 0 0 81.1 107 55 53 11 41 1 56 1 1 3 380 67 5.07 1.820 11.8 1.2 4.5 6.2 1.37
AL (15 Yrs) 45.3 163 143 .533 4.01 411 388 3 75 14 0 2704.2 2478 1326 1206 287 1155 27 2233 45 19 81 11442 108 3.94 1.343 8.2 1.0 3.8 7.4 1.93
NL (2 Yrs) 4.7 16 15 .516 3.49 46 40 0 6 4 0 258.0 245 112 100 24 134 7 231 1 3 8 1120 105 3.87 1.469 8.5 0.8 4.7 8.1 1.72
Standard Pitching Table
Season Age Team Lg W L ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF FIP WHIP H9 HR9 BB9 SO9 SO/BB Awards
1998 37 SDP NL,WS 0 0 13.50 4 0 1 0 0 0 2.0 2 3 3 1 2 1 1 0 0 1 10 1.09 2.000 9.0 4.5 9.0 4.5 0.50
1 Yr 0 0 13.50 4 0 1 0 0 0 2.0 2 3 3 1 2 1 1 0 0 1 10 1.09 2.000 9.0 4.5 9.0 4.5 0.50
162 Game Avg 0 0 13.50 68 0 17 0 0 0 34 34 51 51 17 34 17 17 0 0 17 170 2.000 9.0 4.5 9.0 4.5 0.50
NL (1 Yr) 0 0 0.00 3 0 1 0 0 0 1.1 1 0 0 0 0 0 1 0 0 0 5 1.64 0.750 6.8 0.0 0.0 6.8
WS (1 Yr) 0 0 40.50 1 0 0 0 0 0 0.2 1 3 3 1 2 1 0 0 0 1 5 4.500 13.5 13.5 27.0 0.0 0.00
Baseball Reference.com Logo
for the free Baseball Reference newsletter and get scores, news and notes in your inbox every day.
It's also available for football, basketball and hockey.

Sign Up For Free

Value Pitching

Upgraded
Value Pitching Table
Season Age Team Lg IP G GS R RA9 RA9opp RA9def RA9role PPFp RA9avg RAA WAA gmLI WAAadj WAR RAR waaWL% 162WL% Awards
1984 23 SEA AL 225.0 35 33 99 3.96 4.49 -0.25 0.13 99 4.81 21 2.4 1.07 -0.1 4.4 42 .569 .515 ROY-2
1985 24 SEA AL 126.2 24 24 85 6.04 4.71 -0.15 0.15 100 4.99 -15 -1.4 -0.1 -0.3 -3 .441 .491
1986 25 SEA AL 239.1 37 36 142 5.34 4.70 -0.47 0.15 101 5.35 0 0.0 1.59 -0.1 2.1 23 .500 .500
1987 26 SEA AL 272.0 35 35 132 4.37 4.96 -0.06 0.17 106 5.50 34 3.5 -0.2 5.9 62 .601 .522 AS,CYA-5,GG
1988 27 SEA AL 261.1 35 35 108 3.72 4.34 -0.07 0.13 105 4.76 30 3.4 -0.2 5.6 54 .597 .521 GG
1989 28 2TM 2LG 250.0 34 34 87 3.13 4.12 -0.10 0.14 101 4.40 35 4.3 -0.2 6.4 56 .626 .517
1989 28 SEA AL 73.1 10 10 30 3.68 4.45 0.03 0.15 101 4.60 7 0.8 -0.1 1.5 14 .581 .505
1989 28 MON NL 176.2 24 24 57 2.90 3.98 -0.15 0.14 101 4.31 28 3.5 -0.1 4.9 41 .645 .521
1990 29 CAL AL 223.0 33 33 120 4.84 4.29 -0.24 0.15 98 4.57 -7 -0.5 -0.1 1.5 14 .484 .497
1991 30 CAL AL 246.1 34 34 89 3.25 4.52 -0.16 0.16 100 4.86 44 5.1 -0.2 7.3 68 .648 .531 AS,CYA-6,GG
1992 31 CAL AL 229.0 32 32 103 4.05 4.33 0.07 0.14 100 4.42 10 1.1 -0.2 3.3 32 .534 .507 AS,GG
1993 32 CAL AL 256.1 35 35 100 3.51 4.83 -0.23 0.17 103 5.35 52 6.1 -0.1 8.5 81 .673 .537 AS,GG
1994 33 CAL AL 119.1 18 18 67 5.05 5.30 0.05 0.18 101 5.49 6 0.5 -0.1 1.7 20 .530 .503 GG
1995 34 CAL AL 200.1 31 31 109 4.90 5.03 0.12 0.18 100 5.08 4 0.4 -0.1 2.3 28 .514 .503 GG
1996 35 CAL AL 123.1 18 18 68 4.96 5.19 -0.04 0.19 99 5.39 6 0.4 -0.1 1.6 21 .521 .502
1997 36 ANA AL 47.2 9 9 34 6.42 5.15 0.14 0.18 104 5.40 -5 -0.5 0.0 -0.1 0 .442 .497
1998 37 SDP NL 81.1 22 16 55 6.09 4.99 -0.37 0.16 94 5.18 -8 -0.8 2.05 -0.1 -0.2 -1 .463 .495
1999 38 CLE AL 61.2 25 5 40 5.84 5.23 0.21 -0.12 101 4.95 -6 -0.5 0.97 -0.1 0.0 1 .479 .497
16 Yrs 2962.2 457 428 1438 4.37 4.66 -0.12 0.15 101 4.98 202 23.3 1.22 -1.9 50.0 500 .551 .511
162 Game Avg 228 35 33 110 4.37 4.66 -0.12 0.15 101 4.98 16 1.8 1.22 -0.1 3.8 38 .551 .511
ANA (8 Yrs) 1445.1 210 210 690 4.30 4.72 -0.07 0.17 100 4.98 110 12.5 -0.9 26.0 265 .559 .512
SEA (6 Yrs) 1197.2 176 173 596 4.48 4.63 -0.18 0.14 102 5.07 79 8.7 1.24 -0.7 19.2 193 .549 .511
CLE (1 Yr) 61.2 25 5 40 5.84 5.23 0.21 -0.12 101 4.95 -6 -0.5 0.97 -0.1 0.0 1 .479 .497
MON (1 Yr) 176.2 24 24 57 2.90 3.98 -0.15 0.14 101 4.31 28 3.5 -0.1 4.9 41 .645 .521
SDP (1 Yr) 81.1 22 16 55 6.09 4.99 -0.37 0.16 94 5.18 -8 -0.8 2.05 -0.1 -0.2 -1 .463 .495
AL (15 Yrs) 2704.2 411 388 1326 4.41 4.69 -0.11 0.15 101 5.02 182 20.7 1.01 -1.7 45.3 460 .550 .511
NL (2 Yrs) 258.0 46 40 112 3.91 4.30 -0.22 0.14 99 4.59 19 2.7 2.05 -0.2 4.7 40 .558 .509

Advanced Pitching

Upgraded
Advanced Pitching Table
Batting Against Pitching Ratios Batted Ball Win Probability
Season Age Team Lg IP BA OBP SLG OPS BAbip HR% K% BB% LD% GB% FB% GB/FB WPA cWPA RE24 Awards
1984 23 SEA AL 225.0 .230 .330 .353 .683 .284 1.7 21.1 12.2 1.1 0.0% 12.09 ROY-2
1985 24 SEA AL 126.2 .255 .375 .451 .826 .258 3.8 12.5 15.8 -2.1 -0.2% -19.98
1986 25 SEA AL 239.1 .255 .343 .425 .768 .314 2.8 23.2 11.6 0.0 -0.7% -14.86
1987 26 SEA AL 272.0 .238 .317 .383 .700 .291 2.6 22.7 9.9 2.6 1.0% 22.05 AS,CYA-5,GG
1988 27 SEA AL 261.1 .233 .313 .389 .701 .275 3.0 21.8 10.2 18.4 40.7 31.4 0.74 2.2 0.1% 18.75 GG
1989 28 2TM 2LG 250.0 .219 .305 .322 .627 .275 1.5 22.7 10.8 19.4 42.7 25.7 0.77 3.2 4.4% 27.04
1989 28 SEA AL 73.1 .221 .279 .325 .604 .270 1.0 20.2 6.4 21.0 44.9 23.4 0.83 0.4 0.2% 7.49
1989 28 MON NL 176.2 .218 .316 .320 .636 .278 1.8 23.6 12.6 18.6 41.7 26.7 0.75 2.7 4.2% 19.55
1990 29 CAL AL 223.0 .259 .343 .374 .717 .322 1.4 20.5 10.9 22.3 40.9 26.8 0.72 -1.5 -0.1% -10.25
1991 30 CAL AL 246.1 .215 .291 .360 .651 .236 3.0 18.4 9.7 17.4 35.2 28.7 0.55 3.2 1.3% 28.67 AS,CYA-6,GG
1992 31 CAL AL 229.0 .242 .305 .343 .648 .287 1.5 18.5 7.9 22.6 45.4 21.1 0.85 2.1 0.6% 11.74 AS,GG
1993 32 CAL AL 256.1 .234 .295 .347 .643 .270 2.1 18.9 8.2 17.2 44.4 27.3 0.83 3.6 3.6% 37.23 AS,GG
1994 33 CAL AL 119.1 .268 .340 .454 .794 .307 3.7 21.1 10.4 22.6 44.4 24.0 0.82 0.5 0.0% 3.61 GG
1995 34 CAL AL 200.1 .272 .329 .415 .744 .309 2.4 16.5 7.5 22.2 43.2 23.4 0.81 0.9 0.5% 5.12 GG
1996 35 CAL AL 123.1 .247 .315 .416 .730 .265 3.5 16.0 8.7 19.8 47.9 24.7 0.97 -0.4 -0.1% 6.33
1997 36 ANA AL 47.2 .316 .402 .497 .899 .338 3.5 13.3 12.8 25.1 42.5 19.2 0.82 -0.7 -0.7% -7.40
1998 37 SDP NL 81.1 .325 .397 .508 .905 .361 2.9 14.7 10.8 17.7 44.3 25.9 0.83 -1.4 -0.1% -14.67
1999 38 CLE AL 61.2 .288 .362 .479 .841 .316 3.3 15.7 10.6 20.8 47.5 22.8 0.96 -0.6 -0.1% -3.51
16 Yrs 2962.2 .246 .325 .388 .714 .288 2.5 19.6 10.3 20.0 42.6 25.8 0.77 12.6 9.4% 101.96
MLB Average .262 .330 .402 .732 .291 2.4 15.5 8.8 20.7 43.5 24.9 0.81
Advanced Pitching Table
Batting Against Pitching Ratios Batted Ball Win Probability
Season Age Team Lg IP BA OBP SLG OPS BAbip HR% K% BB% LD% GB% FB% GB/FB WPA cWPA RE24 Awards
1998 37 SDP NL,WS 2.0 .250 .400 .625 1.025 .167 10.0 10.0 20.0 0.0 42.9 57.1 0.75 -0.4 -11.1% -3.04
1 Yr 2.0 .250 .400 .625 1.025 .167 10.0 10.0 20.0 0.0 42.9 57.1 0.75 -0.4 -11.1% -3.04
MLB Average .235 .317 .370 .687 .282 2.6 21.6 9.6 19.0 46.2 24.0 0.89

Compare Mark Langston to

Javascript is required for the selection of a player.
Ex: Fernando Valenzuela, Chuck Finley
Powered by Stathead.com Logo
Become a Stathead & surf this site ad-free.

Postseason Pitching

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% XBT% Pos Awards
1989 28 MON NL 66 .180 -9 .282 .031 0.0 39.4 0.0 7.5 40.0 40.0 0.76 36.4 45.5 18.2 -0.9 -1.4% -8.19 36.4 0.0 1
1992 31 CAL AL 2 .000 -136 .000 0.0 100.0 0.0 -0.3 0.0% -1.27 1/DH AS,GG
1998 37 SDP NL 30 .209 -1 .133 .042 0.0 30.0 6.7 15.8 42.1 15.8 1.33 21.1 52.6 26.3 -0.1 0.1% -1.32 0.0 0.0 1/H
1999 38 CLE AL 2 .454 165 1.000 .000 0.0 50.0 0.0 100.0 0.0 0.0 0.00 0.0 100.0 0.0 0.0 0.0% 0.04 0.0 1
4 Yrs 100 .190 -5 .255 .033 0.0 38.0 2.0 11.7 40.0 31.7 0.86 30.2 49.1 20.8 -1.3 -1.4% -10.74 31.3 0.0 1/HD
MLB Average .336 100 .291 .140 2.4 15.5 8.8 20.7 43.5 24.9 0.81 28.6 52.7 18.8 31.2 43.5
Advanced Batting Table
Win Probability
Season Age Team Lg PA WPA cWPA Pos Awards
1998 37 SDP NL,WS 0 0.0 0.0% /1
1 Yr 0 0.0 0.0% /1
MLB Average

Postseason Batting

Appearances

Standard Fielding

Upgraded
Standard Fielding Table
Standard Range Factor Baserunners
Season Age Team Lg Pos G GS CG Inn Ch PO A E DP Fld% lgFld% RF/9 lgRF9 RF/G lgRFG SB CS CS% lgCS% Pick Awards
1984 23 SEA AL P 35 33 5 225.0 47 15 30 2 2 .957 .958 1.80 1.79 1.29 1.78 10 10 50.0 36.2 3 ROY-2
1985 24 SEA AL P 24 24 2 126.2 37 9 26 2 4 .946 .953 2.49 1.86 1.46 1.84 14 4 22.2 32.8 2
1986 25 SEA AL P 37 36 9 239.1 40 7 27 6 3 .850 .957 1.28 1.83 0.92 1.81 14 9 39.1 34.1 3
1987 26 SEA AL P 35 35 14 272.0 51 8 41 2 3 .961 .955 1.62 1.84 1.40 1.82 26 11 29.7 30.8 5 AS,CYA-5,GG
1988 27 SEA AL P 35 35 9 261.1 60 11 45 4 6 .933 .961 1.93 1.78 1.60 1.77 16 15 48.4 31.3 5 GG
1989 28 2TM 2LG P 34 34 8 250.0 45 15 28 2 2 .956 .951 1.55 1.87 1.26 1.86 23 18 43.9 31.8 10
1989 28 SEA AL P 10 10 2 73.1 13 7 6 0 1 1.000 .960 1.60 1.87 1.30 1.85 2 6 75.0 31.4 1
1989 28 MON NL P 24 24 6 176.2 32 8 22 2 1 .938 .947 1.53 1.87 1.25 1.87 21 12 36.4 31.8 9
1990 29 CAL AL P 33 33 5 223.0 52 7 42 3 0 .942 .953 1.98 1.78 1.48 1.76 22 14 38.9 34.3 8
1991 30 CAL AL P 34 34 7 246.1 52 15 34 3 2 .942 .956 1.79 1.80 1.44 1.80 10 15 60.0 34.0 4 AS,CYA-6,GG
1992 31 CAL AL P 32 32 9 229.0 51 7 41 3 1 .941 .953 1.89 1.72 1.50 1.71 21 10 32.3 33.5 5 AS,GG
1993 32 CAL AL P 35 35 7 256.1 59 10 47 2 4 .966 .953 2.00 1.79 1.63 1.78 10 12 54.5 36.0 10 AS,GG
1994 33 CAL AL P 18 18 2 119.1 32 3 27 2 1 .938 .956 2.26 1.72 1.67 1.71 7 7 50.0 31.1 9 GG
1995 34 CAL AL P 31 31 2 200.1 48 2 43 3 2 .938 .960 2.02 1.79 1.45 1.77 4 12 75.0 30.6 4 GG
1996 35 CAL AL P 18 18 2 123.1 35 7 27 1 0 .971 .960 2.48 1.77 1.89 1.76 14 6 30.0 30.4 7
1997 36 ANA AL P 9 9 0 47.2 14 2 11 1 1 .929 .955 2.45 1.72 1.44 1.69 1 2 66.7 32.7 2
1998 37 SDP NL P 22 16 0 81.1 19 2 16 1 1 .947 .961 1.99 1.85 0.82 1.84 8 2 20.0 31.5 0
1999 38 CLE AL P 25 5 0 61.2 17 7 8 2 1 .882 .952 2.19 1.69 0.60 1.66 0 3 100.0 33.0 1
16 Yrs 457 428 81 2962.2 659 127 493 39 33 .941 .956 1.88 1.80 1.36 1.78 200 150 42.9 32.8 78
Standard Fielding Table
Standard Range Factor Baserunners
Season Age Team Lg Pos G GS Inn Ch PO A E DP RF/9 RF/G SB CS Awards
1998 37 SDP NL,WS P 4 0 2.0 0 0 0 0 0 0.00 0.00 0 0
1 Yr 4 0 2.0 0 0 0 0 0 0.00 0.00 0 0

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Transactions

Salaries

  • Salaries may not be complete (especially pre-1985) and may not include some earned bonuses

Name + "Statistics" Translations

  • Note, this is done in an automated way, so we apologize for any errors, & please report any suggested corrections. "Statistics" is included to allow non-English speakers to find our pages.

Frequently Asked Questions

How old is Mark Langston?

Mark Langston is 64 years old.

When was Mark Langston born?

Mark Langston was born on August 20, 1960.

Where was Mark Langston born?

Mark Langston was born in San Diego, CA.

How tall is Mark Langston?

Mark Langston is 6-2 (188 cm) tall.

How much did Mark Langston weigh when playing?

Mark Langston weighed 177 lbs (80 kg) when playing.

How many seasons did Mark Langston play?

Mark Langston played 16 seasons.

Is Mark Langston in the Hall of Fame?

Mark Langston has not been elected into the Hall of Fame.

When was Mark Langston drafted?

Mark Langston was drafted by the Chicago Cubs in the 15th round of the 1978 MLB June Amateur Draft from Emil R. Buchser HS (Santa Clara, CA) and the Seattle Mariners in the 2nd round of the 1981 MLB June Amateur Draft from San Jose State University (San Jose, CA).

What position did Mark Langston play?

Mark Langston was a Pitcher.

How many strikeouts did Mark Langston have?

Mark Langston had 2,464 strikeouts over his career.

How many teams has Mark Langston played for?

Mark Langston played for 6 teams; the Seattle Mariners, Montreal Expos, California Angels, Anaheim Angels, San Diego Padres and Cleveland Indians.

How many World Series has Mark Langston won?

Mark Langston has never won a World Series.

When did Mark Langston retire?

Mark Langston last played in 1999.

Other Resources & Links