Baseball Player Won-Loss Records
Home     List of Articles



The 1980s as seen through the Prism of Player Won-Lost Records


I have now written articles on every season of the 1980s. This article looks at the decade of the 1980s.

Unlike in the seasonal articles, where I intersperse tables with writing, here I'm going to present a set of tables first with no commentary (beyond simple explanation of what I'm showing), and then I will conclude the article with some commentary on some of the players who show up in one or more of the preceding tables and seem interesting to me.

Incidentally, almost all of the tables here can be reproduced on my leaders page, where you can look at leaders over any set of (consecutive) seasons for which I have calculated Player won-lost records (1925 - 2017). For example, the top 25 players in pWOPA and pWORL from 1964 through 1985 can be found here. But for now, back to the 1980s.

The Best of the 1980s

I calculate Player won-lost records two ways: pWins, which tie to team wins and eWins, which control for context and the ability of one's teammates. For players with more pWins than eWins, their Player wins contributed to more team wins than one might expect; for players with more eWins than pWins, just the opposite is true: their Player wins translated into fewer team wins than expected. Or more briefly: a player with more pWins than eWins was better in context, a player with more eWins than pWins was worse in context.

The top 25 players in pWins above Positional Average and Replacement Level were as follows.

pWins over Positional Average
Top 25 Players
          pWins over Replacement Level
Top 25 Players
Player pWins pLosses pWOPA pWORL           Player pWins pLosses pWOPA pWORL
1Alan Trammell185.0157.821.0
34.0
1Alan Trammell185.0157.821.0
34.0
2Robin Yount201.7169.918.9
33.3
2Robin Yount201.7169.918.9
33.3
3Rickey Henderson211.9167.018.5
33.0
3Rickey Henderson211.9167.018.5
33.0
4Lou Whitaker184.9156.817.9
30.8
4Ozzie Smith199.8175.317.2
31.3
5Cal Ripken179.9158.217.6
30.2
5Lou Whitaker184.9156.817.9
30.8
6Ozzie Smith199.8175.317.2
31.3
6Cal Ripken179.9158.217.6
30.2
7Mike Schmidt187.2145.916.7
29.3
7Mike Schmidt187.2145.916.7
29.3
8Dwight Gooden89.765.816.2
22.9
8Dwight Evans199.5163.714.1
28.2
9George Brett162.0128.014.9
26.2
9George Brett162.0128.014.9
26.2
10Darryl Strawberry145.2106.414.9
24.3
10Eddie Murray179.9143.113.1
25.6
11Dwight Evans199.5163.714.1
28.2
11Dave Stieb138.7117.313.0
25.2
12Wade Boggs152.6124.313.8
24.1
12Darryl Strawberry145.2106.414.9
24.3
13Roger Clemens81.556.613.7
20.4
13Wade Boggs152.6124.313.8
24.1
14Eddie Murray179.9143.113.1
25.6
14Bob Welch132.2116.912.9
23.9
15Gary Carter149.9127.013.1
23.5
15Fernando Valenzuela138.7128.212.2
23.8
16Dave Stieb138.7117.313.0
25.2
16Jack Morris147.3131.610.4
23.7
17Bob Welch132.2116.912.9
23.9
17Gary Carter149.9127.013.1
23.5
18Fernando Valenzuela138.7128.212.2
23.8
18Willie Randolph164.4147.611.7
23.4
19Orel Hershiser92.276.811.9
19.4
19Andre Dawson204.1174.39.0
23.3
20Kirk Gibson143.6114.411.7
21.8
20Dale Murphy214.1186.58.2
23.3
21Willie Randolph164.4147.611.7
23.4
21Dwight Gooden89.765.816.2
22.9
22Dan Quisenberry68.841.311.5
18.5
22Nolan Ryan136.8127.810.5
22.0
23Bret Saberhagen80.359.711.4
18.3
23Paul Molitor150.5129.110.6
21.8
24Teddy Higuera70.350.311.1
17.1
24Kirk Gibson143.6114.411.7
21.8
25Paul Molitor150.5129.110.6
21.8
25Jack Clark156.6124.010.5
21.5


The top 25 players in eWins above Positional Average and Replacement Level were as follows.

eWins over Positional Average
Top 25 Players
          eWins over Replacement Level
Top 25 Players
Player eWins eLosses eWOPA eWORL           Player eWins eLosses eWOPA eWORL
1Rickey Henderson213.3165.020.3
34.7
1Rickey Henderson213.3165.020.3
34.7
2Mike Schmidt183.7137.019.6
31.7
2Robin Yount196.8166.018.4
32.5
3Robin Yount196.8166.018.4
32.5
3Mike Schmidt183.7137.019.6
31.7
4Cal Ripken177.2155.517.4
29.9
4Alan Trammell177.6157.617.3
30.0
5Alan Trammell177.6157.617.3
30.0
5Cal Ripken177.2155.517.4
29.9
6Wade Boggs156.9124.915.7
26.2
6Dale Murphy216.1175.414.9
29.6
7Dale Murphy216.1175.414.9
29.6
7Dwight Evans196.0162.013.3
27.2
8Roger Clemens80.455.913.4
20.1
8Wade Boggs156.9124.915.7
26.2
9Dwight Evans196.0162.013.3
27.2
9Ozzie Smith196.9183.511.7
26.0
10George Brett159.0128.513.2
24.3
10Lou Whitaker175.1156.613.0
25.5
11Lou Whitaker175.1156.613.0
25.5
11Dave Stieb136.3115.312.8
24.8
12Dave Stieb136.3115.312.8
24.8
12George Brett159.0128.513.2
24.3
13Gary Carter142.6122.011.9
21.9
13Andre Dawson197.9167.09.8
23.6
14Ozzie Smith196.9183.511.7
26.0
14Tim Raines Sr.185.8153.410.4
23.1
15Darryl Strawberry136.9105.111.5
20.6
15Eddie Murray168.9137.610.6
22.5
16Orel Hershiser89.875.311.4
18.7
16Fernando Valenzuela135.4127.610.8
22.2
17Bret Saberhagen79.759.311.3
18.2
17Jack Clark152.6118.911.3
21.9
18Jack Clark152.6118.911.3
21.9
18Gary Carter142.6122.011.9
21.9
19Fernando Valenzuela135.4127.610.8
22.2
19Pedro Guerrero156.2126.110.2
20.9
20Eddie Murray168.9137.610.6
22.5
20Darryl Strawberry136.9105.111.5
20.6
21Tim Raines Sr.185.8153.410.4
23.1
21Ryne Sandberg166.2149.48.7
20.5
22Dwight Gooden80.267.510.4
16.7
22Willie Randolph160.6149.98.6
20.3
23Pedro Guerrero156.2126.110.2
20.9
23Dave Winfield181.0159.07.1
20.1
24Andre Dawson197.9167.09.8
23.6
24Roger Clemens80.455.913.4
20.1
25Paul Molitor147.8129.88.9
20.0
25Paul Molitor147.8129.88.9
20.0


Top Postseason Performers of the 1980s

1980s Postseason Record: eWins
(sorted by eWORL)
eWins eLosses eWinPct eWORL
1Orel Hershiser3.82.60.5921.0
2Dave Henderson4.43.00.5961.0
3Rickey Henderson3.21.60.6580.9
4Fernando Valenzuela4.03.40.5390.8
5Kirk Gibson3.52.20.6210.8
6Charlie Leibrandt2.61.50.6250.8
7Steve Carlton4.13.70.5240.7
8George Brett4.03.20.5590.7
9Nolan Ryan2.61.80.5830.7
10Steve Garvey3.22.20.5950.6


1980s Postseason Record: pWins
(sorted by pWORL)
pWins pLosses pWinPct pWORL
1Dave Henderson4.82.40.6611.4
2Fernando Valenzuela4.63.20.5891.3
3Kirk Gibson4.12.30.6441.1
4Rickey Henderson3.01.40.6840.9
5Gary Carter4.12.90.5820.9
6Orel Hershiser3.32.40.5810.9
7Steve Carlton4.13.60.5390.8
8Steve Garvey3.62.20.6170.8
9Mike Moore1.90.60.7690.8
10Mike Scott1.90.70.7220.8


World Series Performance
1980s World Series Performance: pWins
(sorted by pWORL)
pWins pLosses pWinPct pWORL
1Kirk Gibson1.90.50.8080.8
2Mike Moore1.30.30.7920.6
3Dave Henderson2.51.60.6050.6
4Bruce Hurst1.70.90.6540.5
5Orel Hershiser1.30.50.7240.5
6Alan Trammell1.20.40.7500.5
7Willie Aikens1.20.30.8080.5
8Pedro Guerrero1.40.50.7300.5
9Jack Morris1.40.60.6860.5
10Mike Caldwell1.10.40.7170.4


League Championship Series Performance
1980s LCS Performance: pWins
(sorted by pWORL)
pWins pLosses pWinPct pWORL
1Dave Henderson2.30.80.7350.8
2Will Clark2.71.00.7220.8
3Dave Stewart2.31.10.6720.8
4Mike Scott1.90.70.7220.8
5Ozzie Smith2.71.80.6060.7
6Fernando Valenzuela2.71.90.5850.7
7Steve Carlton2.01.20.6230.6
8Lenny Dykstra1.90.90.6890.6
9Gary Matthews Sr.2.11.00.6660.6
10George Brett2.31.50.5980.5


Best of the 1980s by Factor and Position

Next, let's look at the top players in (context-neutral, teammate-adjusted) eWins over Positional Average in various aspects of the game.
Best by Factor: Batting, Baserunning, Pitching, Fielding
There are four basic factors for which players earn Player won-lost records: Batting, Baserunning, Pitching, and Fielding. The top players of the 1980s in eWOPA by factor were as follows.

Batting
eWins eLosses eWinPct eWOPA
1Mike Schmidt132.289.50.59619.3
2Dwight Evans134.0103.10.56515.5
3Dale Murphy141.8107.50.56914.8
4Jack Clark111.178.70.58514.6
5Eddie Murray137.1107.50.56014.6
6Pedro Guerrero111.479.90.58214.0
7George Brett118.190.50.56613.8
8Rickey Henderson124.997.90.56113.5
9Wade Boggs111.786.70.56312.5
10Darryl Strawberry89.963.00.58812.0

Positional Average excludes pitcher offense



Baserunning
eWins eLosses eWinPct eWOPA
1Rickey Henderson30.218.70.6185.8
2Tim Raines Sr.23.112.70.6454.9
3Willie Wilson19.410.30.6534.5
4Vince Coleman16.99.70.6353.4
5Mookie Wilson16.210.40.6082.6
6Paul Molitor15.110.90.5812.1
7Robin Yount12.88.70.5952.1
8Gary Redus11.06.90.6141.9
9Eric Davis8.44.50.6511.8
10Alan Wiggins11.47.60.6021.8

Positional Average excludes pitcher offense



Pitching
eWins eLosses eWinPct eWOPA
1Roger Clemens71.353.90.56917.4
2Bret Saberhagen71.556.60.55814.9
3Dave Stieb122.0108.10.53013.9
4Orel Hershiser75.061.20.55113.8
5Dwight Gooden66.754.70.55012.0
6Dan Quisenberry52.040.50.56211.5
7Teddy Higuera58.848.40.54910.4
8Nolan Ryan112.9102.60.52410.3
9Mark Gubicza70.460.90.5369.6
10Dennis Eckersley84.375.00.5299.3


Next, we look at the major-league leaders in net fielding wins for the 1980s by fielding position.

Fielding, P
eWins eLosses eWinPct eWOPA
1Jimmy Key2.31.20.6621.1
2Dave Stieb3.32.30.5911.0
3Fernando Valenzuela4.63.60.5611.0
4Zane Smith2.01.10.6370.9
5Larry Gura1.81.00.6480.8
6Dan Petry2.51.80.5900.8
7Charlie Leibrandt3.32.50.5650.8
8John Candelaria2.01.20.6110.7
9Joaquin Andujar2.51.80.5790.7
10Dennis Martinez2.61.90.5750.7


Fielding, C
eWins eLosses eWinPct eWOPA
1Gary Carter21.518.10.5433.4
2Tony Pena Sr.20.917.90.5403.1
3Bob Boone18.315.90.5352.4
4Lance Parrish16.615.00.5261.6
5Terry Kennedy18.016.50.5211.5
6Jim Sundberg13.612.20.5281.4
7Bruce Benedict13.612.30.5271.4
8Jody Davis17.516.20.5191.3
9Steve Yeager7.05.80.5501.3
10Rick Dempsey12.511.40.5251.2


Fielding, 1B
eWins eLosses eWinPct eWOPA
1Pete M. O'Brien18.715.80.5422.9
2Keith Hernandez22.921.00.5222.0
3Will Clark10.18.50.5441.6
4Chris Chambliss12.110.50.5351.6
5Sid Bream9.37.70.5461.6
6Wally Joyner11.410.20.5281.2
7Greg Brock12.211.00.5261.2
8Don Mattingly14.313.20.5191.1
9Dave L. Stapleton4.83.90.5510.9
10Kent Hrbek15.814.90.5140.9


Fielding, 2B
eWins eLosses eWinPct eWOPA
1Glenn Hubbard49.045.00.5214.0
2Frank White52.649.30.5163.4
3Tom Herr44.240.90.5193.3
4Willie Randolph47.444.20.5183.2
5Lou Whitaker48.746.00.5142.7
6Julio Cruz30.027.80.5192.2
7Bill D. Doran38.136.30.5121.8
8Johnny Ray44.742.90.5101.8
9Robby Thompson19.818.00.5241.8
10John Castino8.26.90.5401.2


Fielding, 3B
eWins eLosses eWinPct eWOPA
1Terry Pendleton30.125.20.5444.9
2Tim Wallach38.635.10.5243.5
3Wade Boggs33.330.00.5263.3
4Buddy Bell38.235.40.5192.8
5Mike Schmidt39.036.40.5182.7
6Kelly Gruber13.611.80.5341.7
7Doug DeCinces30.729.10.5141.6
8Ken Oberkfell29.728.30.5121.4
9Gary Gaetti34.633.20.5101.4
10Art Howe6.85.50.5521.3


Fielding, SS
eWins eLosses eWinPct eWOPA
1Ozzie Smith70.660.00.54010.5
2Alan Trammell52.346.90.5275.4
3Ozzie Guillen32.327.50.5404.7
4Tony Fernandez35.831.10.5354.7
5Jose Uribe29.325.20.5374.0
6Garry Templeton54.350.40.5193.9
7Cal Ripken52.048.50.5183.6
8Scott Fletcher28.726.10.5232.6
9Rick Burleson15.213.50.5301.7
10Dick Schofield Jr.32.931.40.5121.5


Fielding, LF
eWins eLosses eWinPct eWOPA
1Rickey Henderson46.240.30.5345.8
2Gary Ward35.931.70.5314.2
3Willie Wilson21.617.80.5493.8
4Kevin McReynolds22.019.00.5362.9
5Barry Bonds17.515.20.5352.3
6Dan Gladden15.313.00.5392.2
7Vince Coleman30.828.90.5162.0
8Paul Hodgson2.10.30.8601.7
9Larry Herndon31.930.20.5131.7
10Tim Raines Sr.43.542.20.5081.3


Fielding, CF
eWins eLosses eWinPct eWOPA
1Gary Pettis32.228.20.5334.0
2Dave Henderson31.127.60.5303.5
3Dwayne Murphy42.739.70.5193.1
4Eddie Milner23.020.60.5272.3
5Andy Van Slyke19.216.80.5322.3
6John Shelby22.520.30.5262.2
7Devon White14.512.40.5392.1
8Andre Dawson24.422.50.5211.9
9Amos Otis14.613.00.5291.6
10Willie McGee39.337.90.5091.4


Fielding, RF
eWins eLosses eWinPct eWOPA
1Jesse Barfield48.539.90.5488.5
2Glenn Wilson35.432.10.5253.3
3Tony Gwynn Sr.35.632.40.5233.2
4Tony Armas Sr.21.818.70.5393.1
5Dale Murphy18.716.50.5302.1
6Ellis Valentine14.212.30.5351.9
7Lee Lacy21.119.30.5221.8
8Ruben Sierra21.119.40.5211.7
9Von Hayes13.912.20.5321.7
10Darryl Strawberry35.333.90.5111.5


Best by Position
Next, we look at Major-League leaders in eWOPA by position for the 1980s. The figures shown here only include Player decisions earned while playing this particular position, and include no contextual adjustments (expected or actual).

Catcher
eWins eLosses eWinPct eWOPA
1Gary Carter135.8117.90.53510.7
2Carlton Fisk101.990.80.5298.9
3Lance Parrish114.4107.10.5167.1
4Ernie Whitt86.684.50.5064.2
5Bob Brenly63.358.20.5213.5
6Ted Simmons45.041.70.5192.5
7Gene Tenace17.513.40.5662.1
8Darrell Porter55.752.90.5132.1
9Matt Nokes25.523.80.5172.0
10Mickey Tettleton33.732.40.5102.0


First Base
eWins eLosses eWinPct eWOPA
1Eddie Murray160.1133.10.5468.6
2Kent Hrbek114.994.90.5486.5
3Keith Hernandez151.3125.10.5476.3
4Will Clark68.550.30.5765.5
5Don Mattingly110.292.80.5434.9
6Jack Clark55.039.70.5804.7
7Cecil Cooper100.888.70.5323.6
8Alvin Davis88.376.00.5373.1
9Glenn Davis82.868.30.5482.9
10Fred McGriff37.028.50.5642.9


Second Base
eWins eLosses eWinPct eWOPA
1Lou Whitaker173.2156.90.52511.9
2Ryne Sandberg149.9134.60.5278.3
3Willie Randolph160.5150.70.5168.1
4Bobby Grich98.987.90.5307.7
5Bill D. Doran130.7120.20.5215.9
6Joe L. Morgan71.362.90.5315.1
7Glenn Hubbard135.8131.10.5093.6
8Tom Herr146.5142.10.5083.2
9Robby Thompson65.661.20.5182.6
10Paul Molitor19.014.90.5602.5


Third Base
eWins eLosses eWinPct eWOPA
1Mike Schmidt163.3125.50.56515.9
2Wade Boggs149.3121.70.55113.6
3George Brett109.488.70.5529.9
4Doug DeCinces119.1107.90.5255.1
5Paul Molitor102.192.10.5264.6
6Buddy Bell144.5133.00.5214.4
7Bob Horner64.853.70.5474.2
8Toby Harrah74.365.10.5334.2
9Tim Wallach146.5134.20.5223.5
10Bobby Bonilla53.545.80.5393.1


Shortstop
eWins eLosses eWinPct eWOPA
1Cal Ripken168.5150.20.52915.8
2Alan Trammell174.2157.30.52615.8
3Robin Yount95.379.80.54411.7
4Ozzie Smith196.1184.90.51510.6
5Tony Fernandez107.2104.50.5075.8
6Dickie Thon83.879.80.5123.9
7Roy Smalley III48.645.30.5173.6
8Scott Fletcher86.687.20.4983.3
9Barry Larkin50.546.70.5202.9
10Howard Johnson16.512.70.5652.2


Left Field
eWins eLosses eWinPct eWOPA
1Rickey Henderson157.4125.40.55712.7
2Tim Raines Sr.154.0129.40.5437.1
3George Bell117.7105.20.5283.9
4Brian Downing96.885.30.5323.8
5Kevin McReynolds70.758.70.5463.6
6Willie Wilson58.649.60.5423.3
7Kirk Gibson49.139.90.5513.3
8Mike Greenwell50.041.70.5463.2
9Kal Daniels46.837.80.5533.0
10Pedro Guerrero30.622.70.5732.9


Center Field
eWins eLosses eWinPct eWOPA
1Dale Murphy145.0119.80.5489.5
2Andre Dawson87.970.30.5567.1
3Eric Davis70.354.00.5666.6
4Rickey Henderson50.438.70.5665.4
5Robin Yount82.470.80.5385.2
6Dwayne Murphy134.7122.40.5245.0
7Fred Lynn110.599.40.5264.6
8Andy Van Slyke61.650.80.5484.2
9Chet Lemon112.5102.10.5244.1
10Kirby Puckett120.9112.90.5173.0


Right Field
eWins eLosses eWinPct eWOPA
1Dwight Evans169.1141.50.54410.7
2Darryl Strawberry129.5100.90.56210.1
3Jesse Barfield135.3116.60.5377.1
4Jack Clark85.970.50.5495.2
5Dave Winfield119.7104.20.5354.9
6Tony Gwynn Sr.123.3106.20.5374.2
7Jose Canseco38.830.50.5603.3
8Dale Murphy59.048.80.5473.1
9Kirk Gibson54.446.40.5402.8
10Reggie Jackson59.452.40.5312.5


Starting Pitcher
eWins eLosses eWinPct eWOPA
1Roger Clemens72.155.30.5669.6
2Dave Stieb124.2109.50.5319.5
3Bret Saberhagen69.655.90.5558.0
4Orel Hershiser73.660.70.5487.7
5Dwight Gooden68.356.30.5487.1
6Bob Welch113.2103.30.5236.9
7Fernando Valenzuela116.2107.00.5206.7
8Nolan Ryan114.6105.30.5216.6
9Bert Blyleven112.3104.30.5196.0
10Teddy Higuera59.449.60.5455.9


Relief Pitcher
eWins eLosses eWinPct eWOPA
1Dan Quisenberry54.842.40.5644.2
2Tom Henke26.619.10.5812.8
3Rich Gossage40.732.80.5542.4
4Kent Tekulve48.540.60.5442.1
5Dennis Eckersley13.58.90.6021.8
6Doug Jones16.711.90.5831.8
7Willie Hernandez42.235.60.5421.7
8Lee Smith45.238.40.5411.6
9Steve Howe20.916.30.5621.5
10Dave S. Smith37.531.60.5421.5


For relief pitchers, context-neutral records may not be the best measure of how good they are, as context can matter a great deal, depending on how a pitcher is used. Here are the top relief pitchers of the 1980s in context, in terms of pWins and pWOPA.

Top Relief Pitchers of the 1980s, based on pWORL
Player pWins pLosses pWin Pct. pWOPA pWORL
Dan Quisenberry68.841.30.62511.518.5
Dave Righetti81.359.60.5779.617.5
Rich Gossage63.542.40.6008.715.3
Lee Smith67.548.80.5817.414.5
Jeff Reardon70.954.40.5666.013.7
Steve Bedrosian67.456.60.5444.611.7
Bob Stanley71.561.10.5393.311.2
Bruce Sutter54.642.00.5654.610.6
Greg Minton58.847.70.5523.910.4
Jesse Orosco49.437.20.5714.810.0


Designated Hitter
eWins eLosses eWinPct eWOPA
1Ken Phelps34.225.70.5713.6
2Brian Downing47.139.80.5423.0
3Cliff Johnson46.139.30.5402.4
4Greg Luzinski46.639.80.5392.2
5Don Baylor88.481.00.5221.8
6Andre Thornton63.557.20.5261.7
7Harold Baines34.830.60.5321.6
8Darrell Evans19.315.70.5521.4
9Hal McRae66.260.70.5221.3
10Paul Molitor18.715.50.5461.3


Finally, here are the best at three oft-forgotten positions that can nevertheless matter: pitcher offense, pinch hitting, and pinch running.

Pitcher Offense
eWins eLosses eWinPct eWOPA
1Don Robinson6.97.00.4972.2
2Bob Forsch8.811.20.4402.1
3Rick Rhoden8.811.90.4261.8
4Tim Lollar4.95.20.4851.5
5Fernando Valenzuela10.116.70.3771.2
6Orel Hershiser6.710.40.3911.1
7Rick Sutcliffe6.29.80.3901.0
8Mike Krukow7.813.00.3740.8
9Dwight Gooden6.210.10.3780.8
10Dan Schatzeder2.42.50.4860.7


Pinch Hitter
eWins eLosses eWinPct eWOPA
1Steve Braun6.95.40.5621.0
2Thad Bosley6.75.90.5330.7
3Jeff Burroughs4.23.30.5610.6
4Johnny Grubb4.83.90.5510.6
5Joel Youngblood6.76.10.5230.6
6Jim Dwyer6.66.00.5240.6
7Kurt Bevacqua5.44.60.5390.6
8Rusty Staub7.26.70.5210.5
9Denny Walling6.25.60.5250.5
10Mookie Wilson3.73.10.5490.5


Pinch Runner
eWins eLosses eWinPct eWOPA
1(Rogers) Bobby Brown0.70.20.8050.3
2Tom Lawless0.70.20.7960.2
3Lee Lacy0.50.10.8710.2
4Tony Phillips0.50.20.7630.2
5Miguel Dilone0.40.10.7470.1
6Bob Dernier0.40.10.7530.1
7Mark Davidson0.30.00.8570.1
8Alan Wiggins0.30.10.8090.1
9Bill Almon0.30.20.6720.1
10Domingo Ramos0.20.00.8290.1


Interesting or Noteworthy Players of the 1980s

I have written several articles about players whose careers overlapped at least partly with the 1980s. These players include Jesse Barfield, Roger Clemens, Julio Franco, Dwight Gooden, Toby Harrah, Dennis Martinez, Don Mattingly, Mark McGwire, Joe Morgan, Jack Morris, Dale Murphy, Eddie Murray, Dan Quisenberry, Tim Raines, Jim Rice, Alan Trammell, and Ellis Valentine. I also wrote an article about perhaps the best team of the 1980s, the 1984 Tigers.

I have also released two new articles concurrent with this one, looking at
Rickey Henderson and the best pitchers of the 1980s.

Next in this article, I take a look at five players who figure prominently in several of the tables above and were, in my opinion, among the most noteworthy players of the 1980s.

Alan Trammell
The best player in major-league baseball in the 1980s, as measured by pWins over positional average was Detroit Tigers' shortstop Alan Trammell.

If anything, one might have thought that comparing to positional averages would work against Trammell. He shared a position with two Hall-of-Fame players who won MVP awards while playing shortstop in the 1980s as well as a third first-ballot Hall-of-Famer.

The first table below compares the MVP seasons of Robin Yount (1982) and Cal Ripken (1983) with the season in which Alan Trammell should have won an MVP award, 1987.

Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
Robin Yount, 1982
156
25.217.70.5884.7
6.3
24.318.60.5673.85.4
Cal Ripken, 1983
162
24.919.30.5643.5
5.1
23.519.40.5472.74.2
Alan Trammell, 1987
151
23.215.90.5934.5
6.1
21.916.70.5683.55.0


The next table compares the records of Yount, Ripken, and Trammell during the 1980s. Hall-of-Fame shortstop Ozzie Smith is also shown here.

Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
Robin Yount
1,443
201.7169.90.54318.9
33.3
196.8166.00.54218.432.5
Cal Ripken
1,309
179.9158.20.53217.6
30.2
177.2155.50.53317.429.9
Alan Trammell
1,386
185.0157.80.54021.0
34.0
177.6157.60.53017.330.0
Ozzie Smith
1,468
199.8175.30.53317.2
31.3
196.9183.50.51811.726.0


Finally, the next table compares the career records of the same four players, as measured by Player won-lost records.

Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
Robin Yount
2,853
367.0345.50.51518.5
46.1
360.8337.80.51619.246.2
Cal Ripken
2,995
383.2350.60.52228.2
56.5
374.8344.50.52126.854.6
Alan Trammell
2,289
283.0256.20.52524.4
45.2
277.6256.20.52021.642.2
Ozzie Smith
2,572
335.3310.40.51920.7
45.3
332.3320.60.50914.139.1


So why exactly is Alan Trammell not in the Hall of Fame?

The next table presents the career record of Alan Trammell, as measured by Player won-lost records.

Alan Trammell
Basic Player Won-Lost Records
Value Decomposition
Season Team Age Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
1977DET1977
19
0.81.30.370-0.2
-0.1
0.91.50.384-0.2-0.1
1978DET1978
139
14.814.00.5141.0
2.1
15.415.00.5050.82.0
1979DET1979
142
13.913.70.5030.8
1.9
14.615.30.4880.41.5
1980DET1980
146
19.116.70.5332.1
3.5
19.217.10.5282.03.3
1981DET1981
105
13.812.20.5301.4
2.5
13.013.00.5000.61.7
1982DET1982
157
17.115.10.5321.7
2.9
16.715.40.5201.32.5
1983DET1983
141
18.615.90.5401.9
3.2
18.615.70.5422.03.2
1984DET1984
138
20.015.10.5703.3
4.8
18.115.90.5311.93.3
1985DET1985
149
18.019.60.4780.0
1.4
18.418.80.4950.72.1
1986DET1986
150
19.517.60.5251.8
3.2
20.117.20.5382.33.7
1987DET1987
151
23.215.90.5934.5
6.1
21.916.70.5683.55.0
1988DET1988
128
21.014.80.5863.7
5.0
16.913.90.5502.03.2
1989DET1989
121
14.714.80.4980.5
1.5
14.713.90.5140.92.0
1990DET1990
146
20.017.00.5402.2
3.6
20.017.20.5382.13.5
1991DET1991
100
13.412.30.5200.9
1.9
12.611.70.5180.81.8
1992DET1992
29
3.83.70.5130.2
0.5
3.73.60.5030.20.4
1993DET1993
112
13.411.40.5391.2
2.3
13.412.10.5250.92.0
1994DET1994
76
7.19.90.417-1.1
-0.4
8.28.90.480-0.10.7
1995DET1995
74
6.87.50.474-0.1
0.5
6.77.10.4840.00.6
1996DET1996
66
4.17.40.359-1.5
-1.0
4.66.10.429-0.6-0.2
------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------
CAREER (reg. season)
2,289
283.0256.20.52524.4
45.2
277.6256.20.52021.642.2
------ ------ ------ ------ ------
PostSeason (career)
13
2.21.50.601 0.62.01.60.552 0.4
------ ------ ------ ------ ------ ------ ------ ------ ------
COMBINED
2,302
285.3257.60.525
45.8
279.6257.80.520 42.6


Robin Yount
Robin Yount won two MVP awards in the 1980s, in 1982 and 1989. Robin Yount won his two MVP awards at different positions, shortstop and center field.

The next table shows the top 10 players in career (context-neutral, teammate-adjusted) eWins over positional average at shortstop, considering only games played at shortstop.

Top Ten Shortstops
(career eWOPA at Shortstop)
eWins eLosses eWinPct eWOPA
1Cal Ripken302.1274.10.52425.5
2Alex Rodriguez182.3146.40.55523.2
3Alan Trammell265.3247.00.51820.2
4Pee Wee Reese279.4248.40.52919.7
5Ernie Banks167.9137.70.54918.6
6Barry Larkin271.9244.60.52618.5
7Derek Jeter347.0330.10.51318.4
8Lou Boudreau209.6182.30.53516.6
9Vern Stephens191.2165.20.53715.6
10Arky Vaughan169.6144.60.54014.7


Robin Yount shows up here in the top 10. Even so, this table very likely underrates Robin Yount's career, because he moved from shortstop to center field at age 29 and proceeded to put up nine solid seasons there.

The next table shows the top 25 players in career (context-neutral, teammate-adjusted) eWins over positional average at up-the-middle defensive positions: C, 2B, SS, and CF.

Top 25 Up-the-Middle Players
(career eWOPA at C, 2B, SS, CF)
eWins eLosses eWinPct eWOPA
1Willie Mays421.8322.00.56737.9
2Joe L. Morgan359.2295.50.54937.2
3Mickey Mantle268.9180.60.59836.4
4Cal Ripken302.1274.10.52425.5
5Joe DiMaggio244.0182.80.57225.4
6Alex Rodriguez182.3146.40.55523.2
7Carlton Fisk224.3192.90.53821.7
8Bobby Grich245.1213.40.53521.7
9Ken Griffey Jr.293.4247.50.54221.3
10Mike Piazza185.9150.30.55321.1
11Johnny Bench185.2148.30.55520.0
12Alan Trammell266.1248.50.51719.9
13Pee Wee Reese279.4248.40.52919.7
14Duke Snider224.2172.00.56619.6
15Lou Whitaker283.1255.30.52619.5
16Ernie Banks167.9137.70.54918.6
17Barry Larkin272.2244.90.52618.5
18Derek Jeter347.0330.10.51318.4
19Robin Yount339.3320.20.51417.7
20Ryne Sandberg274.7240.80.53317.6
21Jim Edmonds226.6188.50.54617.2
22Yogi Berra180.2150.40.54517.0
23Rogers Hornsby131.498.20.57216.7
24Lou Boudreau209.7182.50.53516.6
25Mike Trout119.084.70.58416.3


The number of players eligible for this list is much larger than the population of players from the previous list, of course, because the number of positions has quadrupled. Even with this much larger population, however, Robin Yount ranks in the top 20, by getting credit for his above-average performances at both shortstop as well as in center field, and slides just ahead of Ernie Banks, who, like Yount, moved off of shortstop at around the age of 30. Yount passes Banks here because (a) Yount moved to a more valuable defensive position (CF) than Banks (1B), and (b) Yount played better at his new position than Banks did at his.

The next table presents the career record of Robin Yount, as measured by Player won-lost records.

Robin Yount
Basic Player Won-Lost Records
Value Decomposition
Season Team Age Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
1974MIL1974
107
10.613.20.444-0.8
0.1
11.512.30.4840.11.0
1975MIL1975
147
16.119.80.449-0.9
0.6
17.219.10.4730.01.4
1976MIL1976
161
18.922.20.460-0.8
0.8
18.721.90.461-0.70.8
1977MIL1977
154
17.620.60.460-0.3
1.2
18.119.00.4880.72.2
1978MIL1978
127
18.316.40.5271.7
3.0
16.616.10.5081.02.2
1979MIL1979
149
18.717.60.5151.5
2.9
17.819.30.4800.21.6
1980MIL1980
143
21.718.00.5472.8
4.3
20.917.20.5502.84.3
1981MIL1981
96
14.710.70.5792.6
3.6
13.010.90.5431.62.5
1982MIL1982
156
25.217.70.5884.7
6.3
24.318.60.5673.85.4
1983MIL1983
149
21.316.30.5663.0
4.4
21.717.50.5542.74.2
1984MIL1984
159
20.019.30.5081.1
2.8
21.519.20.5281.93.7
1985MIL1985
122
15.515.50.500-0.3
0.9
15.514.40.5200.31.5
1986MIL1986
138
16.816.10.5100.2
1.4
17.916.10.5270.82.0
1987MIL1987
158
20.818.00.5371.2
2.7
19.617.60.5260.72.2
1988MIL1988
162
23.619.60.5461.8
3.5
20.817.40.5451.53.0
1989MIL1989
160
22.018.60.5421.8
3.3
21.417.10.5562.23.6
1990MIL1990
158
18.619.00.495-0.5
0.9
19.518.60.5110.21.6
1991MIL1991
130
16.314.70.5260.8
2.0
14.614.90.494-0.21.0
1992MIL1992
150
18.217.10.5150.4
1.7
17.017.00.500-0.21.2
1993MIL1993
127
12.114.80.450-1.4
-0.3
13.013.60.489-0.40.7
------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------
CAREER (reg. season)
2,853
367.0345.50.51518.5
46.1
360.8337.80.51619.246.2
------ ------ ------ ------ ------
PostSeason (career)
17
2.53.10.447 0.02.62.50.510 0.4
------ ------ ------ ------ ------ ------ ------ ------ ------
COMBINED
2,870
369.5348.50.515
46.1
363.4340.30.516 46.6


Lou Whitaker
I like to include at least one Hall-of-Famer among the set of players that I write about in these decade writeups. For the 1980s, the choice of what non-Hall-of-Famer to write about was pretty easy. Lou Whitaker ranks among the top five players of the decade in pWins over either positional average or replacement level, in the top 10 in eWins over replacement level and just outside the top 10 in eWins over positional average.

The next table shows the top 10 players in career pWins over replacement level who are not (yet) in the Hall of Fame, among all players for whom I have calculated Player won-lost records.

Top Players not in the Hall of Fame
(sorted by pWORL)
pWins pLosses pWinPct pWORL
1Barry Bonds462.0315.060.390.7
2Roger Clemens318.2228.251.179.6
3Alex Rodriguez373.9297.242.569.5
4Derek Jeter369.4322.233.460.1
5Albert Pujols334.8243.534.158.0
6David Ortiz251.8189.525.451.4
7Mike Mussina224.3173.229.651.3
8Manny Ramirez318.9250.827.250.8
9Lou Whitaker306.2261.028.450.2
10Tommy John277.9247.923.647.2


Alex Rodriguez, Derek Jeter, Randy Johnson, Chipper Jones, Manny Ramirez, and Albert Pujols are not yet eligible for the Hall of Fame. Pete Rose is permanently ineligible for the Hall of Fame (as of now). Barry Bonds and Roger Clemens have well-known issues (which Rodriguez and Ramirez are likely to share).

And then there's Lou Whitaker.

To repeat the question I asked above about his longtime double-play partner, why exactly is Lou Whitaker not in the Hall of Fame?

The next table presents the career record of Lou Whitaker, as measured by Player won-lost records.

Lou Whitaker
Basic Player Won-Lost Records
Value Decomposition
Season Team Age Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
1977DET1977
9
0.71.00.418-0.1
-0.0
0.81.10.436-0.1-0.0
1978DET1978
138
17.714.80.5451.9
3.2
16.015.50.5080.71.9
1979DET1979
127
16.813.10.5622.3
3.4
15.513.60.5331.42.5
1980DET1980
144
15.614.90.5120.8
2.0
14.916.20.480-0.11.1
1981DET1981
109
13.010.40.5561.6
2.5
12.110.80.5301.01.9
1982DET1982
152
20.216.80.5462.2
3.6
18.416.30.5311.52.8
1983DET1983
161
23.518.50.5593.0
4.5
22.217.90.5532.64.1
1984DET1984
143
19.515.20.5612.6
3.9
17.816.10.5251.32.6
1985DET1985
152
21.318.70.5321.4
2.9
20.518.20.5301.32.7
1986DET1986
144
19.616.10.5492.3
3.6
18.116.20.5271.52.7
1987DET1987
149
20.317.30.5402.1
3.5
18.717.80.5131.02.4
1988DET1988
115
13.511.80.5341.2
2.1
13.311.60.5331.12.1
1989DET1989
148
18.517.10.5190.8
2.1
19.115.50.5511.93.1
1990DET1990
132
15.314.70.5120.6
1.7
15.614.50.5190.81.9
1991DET1991
138
18.914.20.5702.4
3.7
17.713.80.5612.03.2
1992DET1992
130
16.515.10.5220.8
2.1
16.114.20.5321.12.3
1993DET1993
117
15.213.20.5351.3
2.4
14.211.90.5441.42.5
1994DET1994
92
11.110.10.5240.7
1.6
10.59.70.5210.61.5
1995DET1995
83
9.08.00.5290.7
1.4
8.17.20.5290.61.3
------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------
CAREER (reg. season)
2,383
306.2261.00.54028.4
50.2
289.7258.10.52921.542.5
------ ------ ------ ------ ------
PostSeason (career)
13
1.51.40.508 0.21.91.60.534 0.3
------ ------ ------ ------ ------ ------ ------ ------ ------
COMBINED
2,396
307.6262.40.540
50.4
291.6259.70.529 42.8


George Brett
The 1980s were a golden era for two positions: shortstop, which has already been discussed, and third base.

The next table shows the top ten players in career (context-neutral, teammate-adjusted) eWins over positional average at third base, among players for whom I have calculated Player won-lost records.

Top Ten Third Basemen
(career eWOPA at Third Base)
eWins eLosses eWinPct eWOPA
1Mike Schmidt307.1234.30.56730.9
2Eddie Mathews294.5229.50.56227.6
3Chipper Jones259.6209.30.55421.3
4Wade Boggs276.5244.20.53116.2
5George Brett223.4189.70.54116.1
6Ron Santo278.2236.90.54016.1
7Scott Rolen248.9213.60.53814.6
8Adrian Beltre319.0287.30.52614.0
9Alex Rodriguez153.0125.80.54913.2
10Evan Longoria166.2141.60.54012.1


The careers of three of the top 6 third baseman of the past 70+ years overlapped for most of the 1980s. The performances of George Brett, Mike Schmidt, and Wade Boggs for the decade of the 1980s, as measured by Player won-lost records, are compared in the next table.

Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
George Brett
1,251
162.0128.00.55914.9
26.2
159.0128.50.55313.224.3
Mike Schmidt
1,319
187.2145.90.56216.7
29.3
183.7137.00.57319.631.7
Wade Boggs
1,182
152.6124.30.55113.8
24.1
156.9124.90.55715.726.2


How great a decade was it for third basemen? A case can be made that George Brett was merely the third-best third baseman of the best decade of his career.

The next table presents the career record of George Brett, as measured by Player won-lost records.

George Brett
Basic Player Won-Lost Records
Value Decomposition
Season Team Age Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
1973KCA1973
13
0.61.00.371-0.2
-0.2
0.61.20.354-0.3-0.2
1974KCA1974
133
13.014.60.472-0.8
0.2
14.415.10.487-0.50.7
1975KCA1975
159
20.917.70.5411.6
3.1
20.318.70.5200.82.3
1976KCA1976
159
22.417.20.5652.5
4.0
21.917.30.5582.33.7
1977KCA1977
139
21.315.60.5762.7
4.2
19.716.40.5451.53.0
1978KCA1978
128
16.614.10.5411.2
2.3
16.014.00.5340.92.1
1979KCA1979
154
21.116.70.5592.1
3.6
22.218.10.5512.03.5
1980KCA1980
117
18.510.20.6454.1
5.2
18.211.80.6073.24.3
1981KCA1981
89
10.610.40.506-0.0
0.8
11.710.50.5260.41.3
1982KCA1982
144
18.515.00.5521.6
2.9
18.715.50.5461.42.7
1983KCA1983
123
16.613.80.5461.2
2.3
16.213.20.5491.32.4
1984KCA1984
104
14.910.90.5762.1
3.0
11.811.10.5170.51.4
1985KCA1985
155
22.115.30.5903.4
4.8
22.517.50.5622.54.0
1986KCA1986
123
15.513.10.5421.1
2.1
15.012.00.5561.42.4
1987KCA1987
115
12.611.80.517-0.1
1.0
12.910.90.5420.51.5
1988KCA1988
157
18.215.10.5471.1
2.5
18.214.20.5621.62.9
1989KCA1989
124
14.512.40.5390.4
1.4
13.911.90.5380.41.4
1990KCA1990
142
15.413.90.5250.3
1.5
16.313.40.5491.02.2
1991KCA1991
131
11.111.30.495-0.5
0.8
11.211.80.488-0.70.7
1992KCA1992
152
11.612.40.484-0.7
0.6
12.812.60.505-0.21.2
1993KCA1993
145
12.112.40.492-0.3
1.2
12.512.90.491-0.41.2
------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------
CAREER (reg. season)
2,706
328.0275.00.54422.7
47.6
326.9280.00.53919.744.7
------ ------ ------ ------ ------
PostSeason (career)
43
5.85.60.509 0.56.24.90.557 1.0
------ ------ ------ ------ ------ ------ ------ ------ ------
COMBINED
2,749
333.8280.60.544
48.1
333.1285.00.539 45.8


Ozzie Smith
Finally, staying with the theme of infielders on the left side, we look at the best defensive shortstop of the 1980s. The next table shows the top 10 defensive shortstops for their career, ranked by net fielding wins.

Top 10 Defensive Shortstops
(ranked by career Net Fielding Wins at SS)
eWins eLosses eWinPct eWOPA
1Ozzie Smith118.0103.20.53314.8
2Pee Wee Reese88.076.40.53511.6
3Lou Boudreau69.758.90.54210.8
4Mark Belanger76.166.10.53510.0
5Cal Ripken92.484.40.5238.0
6Tim Foli67.160.40.5266.7
7Alan Trammell82.175.70.5206.4
8Dave Concepcion89.984.20.5165.7
9Omar Vizquel102.096.30.5145.7
10Eddie R. Miller66.961.30.5225.6


Ozzie Smith was the best defensive shortstop of at least the past 70-some years, as measured by Player won-lost records, by a fairly comfortable margin.

Fielding player won-lost records, as with all fielding measures of which I am aware, are calculated relative to position. Because of that, the numbers in the above table are not directly comparable to fielding won-lost records amassed at other positions.

The next table attempts to answer the question: "Was Ozzie Smith the greatest fielding in major-league history?" (or at least, since 1925 or so). To do this, instead of comparing to average, I calculate Player fielding wins over replacement level. In my work, I set replacement level one standard deviation below positional average. Positional average tends to be lower for more important defensive positions (such as shortstop) than for more offense-first positions (e.g., first base), so that shortstops are being measured against a lower replacement level than first basemen. By measuring against replacement level, players are also given credit for playing below average for their position so long as they are not too bad defensively (where, again, the standard for what is "too bad" is lower for more difficult defensive positions).

I like this as a conceptual way to compare defensive value across positions and I find that the results tend to produce very reasonable results, albeit not necessarily perfect ones.

Anyway, with the explanation and caveats out of the way, the next table ranks the top 10 players in career fielding wins over replacement level.

Career Fielding Wins over Replacement Level (all positions)
eWins eLosses eWORL
1Ozzie Smith118.0103.218.7
2Cal Ripken110.9101.516.5
3Luis Aparicio111.0106.414.3
4Pee Wee Reese91.779.614.3
5Mark Belanger76.666.514.0
6Omar Vizquel107.4101.513.8
7Dave Concepcion96.490.913.1
8Alan Trammell83.877.512.7
9Brooks Robinson90.977.812.1
10Lou Boudreau71.460.811.6


So there you have it: Ozzie Smith was the greatest fielder in major-league history.

The next table presents the career record of Ozzie Smith, as measured by Player won-lost records.

Ozzie Smith
Basic Player Won-Lost Records
Value Decomposition
Season Team Age Games pWins pLosses pWin Pct. pWOPA pWORL eWins eLosses eWin Pct. eWOPA eWORL
1978SDN1978
159
21.121.60.4940.4
2.1
20.321.90.481-0.11.5
1979SDN1979
156
17.418.90.479-0.2
1.2
18.420.60.472-0.41.1
1980SDN1980
158
21.321.20.5010.7
2.4
22.422.70.4970.62.3
1981SDN1981
110
13.115.50.458-0.7
0.4
14.215.60.475-0.20.9
1982SLN1982
140
19.616.80.5381.8
3.2
19.018.00.5151.02.4
1983SLN1983
159
20.217.80.5311.5
2.8
18.918.00.5120.72.0
1984SLN1984
124
17.915.40.5371.9
3.1
16.916.20.5111.02.2
1985SLN1985
158
22.518.10.5532.8
4.3
20.118.50.5211.42.8
1986SLN1986
153
18.916.60.5311.6
2.9
17.816.90.5130.92.2
1987SLN1987
158
23.017.40.5703.3
4.9
23.418.40.5593.04.7
1988SLN1988
153
22.617.80.5602.7
4.3
23.319.40.5472.33.9
1989SLN1989
155
20.718.60.5271.5
2.9
20.920.00.5121.02.4
1990SLN1990
143
16.317.20.485-0.1
1.1
16.316.10.5030.51.6
1991SLN1991
150
20.717.70.5391.8
3.3
20.618.00.5341.63.1
1992SLN1992
132
18.516.80.5241.3
2.6
18.817.60.5171.02.4
1993SLN1993
140
18.618.20.5060.6
2.0
17.517.90.4940.11.5
1994SLN1994
98
10.912.30.469-0.5
0.5
11.512.40.481-0.20.8
1995SLN1995
44
4.65.60.453-0.4
0.0
4.45.40.448-0.4-0.0
1996SLN1996
82
7.56.80.5240.5
1.1
7.67.30.5120.31.0
------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------
CAREER (reg. season)
2,572
335.3310.40.51920.7
45.3
332.3320.60.50914.139.1
------ ------ ------ ------ ------
PostSeason (career)
42
4.74.80.493 0.44.75.20.475 0.3
------ ------ ------ ------ ------ ------ ------ ------ ------
COMBINED
2,614
340.0315.20.519
45.7
337.0325.80.509 39.3




All articles are written so that they pull data directly from the most recent version of the Player won-lost database. Hence, any numbers cited within these articles should automatically incorporate the most recent update to Player won-lost records. In some cases, however, the accompanying text may have been written based on previous versions of Player won-lost records. I apologize if this results in non-sensical text in any cases.

Home     List of Articles