All Season Batting Leaders – Through 2025

It’s been six years since we last took a look at the offensive stat leaders per season for the all the games I’ve attended since 1984. While there hasn’t been a whole lot of movement for most of the categories in the last six seasons, I figured the time was right to take another look. So, without further ado, here’s the updated list. We start, as always, with everyone’s favorite offensive stat:

Home Runs

Year Name Total
2010 Paul Konerko 17
2004 Moises Alou 15
2004 Corey Patterson 13
2004 Sammy Sosa 13
2003 Moises Alou 12
2008 Carlos Quentin 12

Hits

Year Name Total
2003 Mark Grudzielanek 67
2004 Moises Alou 57
2003 Moises Alou 57
2007 Derrek Lee 57
2006 Orlando Cabrera 56

Runs

Year Name Total
2004 Moises Alou 44
2003 Sammy Sosa 34
2003 Tim Anderson 32
2010 Paul Konerko 31
2003 Moises Alou 30
2008 Jermaine Dye 30
2006 Tadahito Iguchi 30
2008 Nick Swisher 30

RBI

Year Name Total
2021 Jose Abreu 38
2010 Paul Konerko 35
Continue reading →

Against The Royals All Time Leaders – Through 2021

royalsIn the past, we’ve looked at the all time leaders in both offensive and defensive categories for all 30 teams.  This offseason, we will take our first ever look at those leaders against all 30 clubs.  We continue today with the Kansas City Royals.

The Royals began life in 1969, joining the American League following the abandonment of the Kansas City market by the A’s following the 1967 season.  I’ve seen them play 61 times, first in 1985 at old Comiskey Park where Willie Wilson took a throw to second base off the noggin, and most recently last May, where I saw them in a 4 game series at Guaranteed Rate Field.

Home Runs

Name Total
Paul Konerko 8
Jose Abreu 6
Carlos Quentin 6

Hits

Name Total
Paul Konerko 30
Jose Abreu 29
Alexei Ramirez 28

Runs

Name Total
Paul Konerko 18
Tim Anderson 13
Jose Abreu 12
Alexei Ramirez 12

RBI

Name Total
Paul Konerko 19
Carlos Quentin 17
Jose Abreu 15

Doubles

Name Total
Paul Konerko 5
Tim Anderson 5
Adam Eaton 4
Leury Garcia 4
Melky Cabrera 4

Triples Continue reading →

By The Numbers – 20

In 1929, uniform numbers appeared on the back of baseball jerseys for the first time, thanks to the Indians and the Yankees.  By 1937, numbers finally appeared across all uniforms, both home and away, across both major leagues.  Since that time, 81 distinct numbers have been worn by members of the White Sox, while the Cubs boast 76.

Today, we continue our look at those players, picking our favorite, if not the best, player to wear each uniform number for both Chicago teams with #20.  85 different players have donned #20 while playing in Chicago, 30 for the White Sox and 55 for the Cubs.

Carlos Quentin was acquired by the White Sox in a December 2007 trade with the Diamondbacks for Chris Carter, earning the nickname “The Carlos Quentin” after general manager Kenny Williams was quoted saying that the team’s goals for the winter meetings were to “acquire Carlos Quentin, and not a guy like him but actually Carlos Quentin.”  Quentin played immediate dividends, breaking through in a big way for the 2008 White Sox.  He was leading the American League in home runs and was third in slugging percentage, OPS, and RBIs when he broke his wrist slamming his bat following a strikeout against Cliff Lee, causing him to miss the last 6 weeks of the season.  The injury likely cost him the MVP award, and certainly impacted the White Sox, as their battle with the Twins for the AL Central title came down to 163rd game and left the starting rotation is disarray before playing, and eventually losing to, the Rays in the ALDS.

Quentin continued to struggle with injuries for the remainder of his White Sox career, never appearing in more than 131 games.  A shoulder injury ended his 2011 season, and his White Sox career, at the end of August.  That December, just over 4 years since he was acquired, Quentin was shipped to the Padres, for Simon Castro and Pedro Hernandez.

On the north side of town, Corey Patterson switched to #20 when he was recalled to the Cubs in 2001, appearing in 51 games and hitting only .221.  He became a full time player in 2002, hitting .253 in 153 games and slugging 14 home runs while driving in 54.  He was breaking out in 2003, becoming the threat the Cubs had hoped he would be, with a .839 OPS, a .298 average, and 13 and 55 for the power numbers when a torn ACL ended his season on July 6.  He returned in 2004, playing 157 games and hitting .266, but was never quite the same player as before the injury.  2005 was not a good season for Patterson, as he saw himself demoted in July following an 8-game losing streak.  Following the season, he was traded to the Orioles.

Against The Red Sox All Time Leaders – Through 2021

redsoxIn the past, we’ve looked at the all time leaders in both offensive and defensive categories for all 30 teams. This offseason, we will take our first ever look at those leaders against all 30 clubs. We continue things today with the Boston Red Sox.

I’ve seen the Red Sox play 32 times at 4 different stadiums, first in the White Sox home opener in 1985, through the 2005 ALDS, and, most recently, this past September.  The game total would have been 2 higher, if the corona virus hadn’t put the kibosh on my April 2000 weekend trip to Fenway Park.

Home Runs

Name Total
Paul Konerko 5
Jermaine Dye 5
Tadahito Iguchi 3
Jim Thome 3
Carlos Quentin 3
A.J. Pierzynski 3

Hits

Name Total
Paul Konerko 18
Scott Podsednik 18
A.J. Pierzynski 13

Runs

Name Total
Paul Konerko 10
Scott Podsednik 7
A.J. Pierzynski 7
Jermaine Dye 7

RBI

Name Total
Paul Konerko 15
A.J. Pierzynski 9
Jermaine Dye 9

Doubles

Name Total
Paul Konerko 4
Jermaine Dye 4
Luis Robert 3

Triples Continue reading →

Against The Yankees All Time Leaders – Through 2021

YankeesIn the past, we’ve looked at the all time leaders in both offensive and defensive categories for all 30 teams. This offseason, we will take our first ever look at those leaders against all 30 clubs.  We continue today with the New York Yankees.

The Yankees began life in 1901 as the Baltimore Orioles, moving to New York in time for the 1903 season.  I’ve seen them play 28 times, first in 1997 and most recently this past August at Truist Park in Atlanta.

Home Runs

Name Total
Paul Konerko 4
Alexei Ramirez 4
Jim Thome 3

Hits

Name Total
Paul Konerko 21
Gordon Beckham 16
A.J. Pierzynski 13

Runs

Name Total
Paul Konerko 8
Jim Thome 7
Gordon Beckham 6
Carlos Quentin 6

RBI

Name Total
Paul Konerko 9
Alexei Ramirez 8
Gordon Beckham 7

Doubles

Name Total
Gordon Beckham 7
Jose Abreu 5
Alexei Ramirez 3
A.J. Pierzynski 3

Triples Continue reading →

By The Numbers – 22

In 1929, uniform numbers appeared on the back of baseball jerseys for the first time, thanks to the Indians and the Yankees.  By 1937, numbers finally appeared across all uniforms, both home and away, across both major leagues.  Since that time, 81 distinct numbers have been worn by members of the White Sox, while the Cubs boast 76.

Today, we continue our look at those players, picking our favorite, if not the best, player to wear each uniform number for both Chicago teams with #22.  76 different players have donned #22 while playing in Chicago, 26 for the White Sox and 50 for the Cubs.

Acquired from the Dodgers, along with Ivan DeJesus, in exchange for Rick Monday and Mike Garman, Bill Buckner joined the Cubs, wearing #22, in 1977.  A staph infection in his ankle the previous year caused the Cubs to move the former outfielder to first base, a position he would man for the rest of his career.  Appearing in 122 games, he hit .284 with 11 home runs and 27 doubles.  He improved in 1978, raising his average to .323 and placed 17th in MVP voting.  1979 was another steady year for Buckner.  On May 17th, in the infamous slugfest where the Cubs lost 23-22 to the Phillies, he went 4–for–7 with a grand slam and a career-high seven RBIs.  He finished the year hitting .284 with 14 home runs and 34 doubles, but was also described as “nuts” when manager Herman Franks resigned late in the season.

In 1980, Buckner won a batting title, hitting .324 while striking out only 18 times, earning him a 14th place finish in MVP voting.  In the strike-shortened 1981 season, he was the lone Cub representative for the All Star game and batted .311 while tying Cecil Cooper for the major league lead with 35 doubles.  1982 saw Buckner hit over .300 for the fourth time as a Cub while racking up career highs in hits, with 201, RBIs, with 105, and assists at first base, setting a major league record with 159.

In 1983, Buckner again led the NL with 38 doubles, but saw his batting average drop to .280, his lowest finish as a Cub.  With the acquisition of Gary Matthews in 1984 pushing Leon Durham to first base, Buckner found himself the odd man out.  Appearing mostly as a pinch hitter, Buckner hit a paltry .209 through the end of May, when he was traded to the Red Sox, ending his Cub tenure.

Scott Podsednik was acquired by the White Sox from the Brewers for Carlos Lee on December 13, 2004.  Wearing #22, he moved in to the leadoff spot and, after putting up a .294 average with 44 steals in the first half, he earned his first All Star game nod.  While injuries slowed him in the second half, he was back to full strength when the regular season came to an end and the White Sox embarked on their first post-season appearance in 5 years.  After going the entire regular season without a home run, Podsednik went deep against the Red Sox in Game 1 of the ALDS, helping the White Sox to a 14-2 victory on their way to a 3 game sweep of the defending champions.  Podsednik continued his steady play during the ALCS, hitting .294 with a triple and 3 stolen bases in the 5 game series.  The shining moment of his career came in Game 2 of the World Series, thanks to a walkoff home run against Brad Lidge in the 9th inning, giving the White Sox a 2-0 lead on their way to a sweep and their first world championship in 88 years.  For his efforts, Podsednik finished in 12th place for MVP voting.

As the White Sox looked to repeat in 2006, Podsednik found it difficult to duplicate his efforts from the year before.  His average was down 29 points, to .261, and his stolen base total was off by 19.  Injuries limited Podsednik to 62 games in 2007.  His offensive production continued to be lacking and, after the White Sox fell completely out of contention for the first time in years, the team decided to change their approach and gave Podsednik his release.  He returned to the White Sox organization in 2009, signing a minor league deal.  Injuries to Brian Anderson, Dewayne Wise, and Carlos Quentin gave him plenty of opportunity with the big league club, and he responded by hitting .304, his highest total since 2003.  Following the season, he became a free agent.

Against The Blue Jays All Time Leaders – Through 2021

jaysnewIn the past, we’ve looked at the all time leaders in both offensive and defensive categories for all 30 teams. This offseason, we will take our first ever look at those leaders against all 30 clubs.  We continue today with the Toronto Blue Jays.

The Blue Jays began life in 1977, joining the American League along with the Mariners. I’ve seen them play 26 times at 4 different stadiums in 2 countries, first in 1984 at the original Comiskey Park and, most recently, in 2019 at Guaranteed Rate Field.

Home Runs

Name Total
Jermaine Dye 3
Tim Anderson 2
Jim Thome 2
Alex Rios 2
Michael Barrett 2
J.B. Shuck 2
Brett Lawrie 2

Hits

Name Total
Alexei Ramirez 15
Paul Konerko 11
Tim Anderson 10
Jose Abreu 10

Runs

Name Total
Alex Rios 7
Paul Konerko 6
Tim Anderson 5
Jermaine Dye 5
Gordon Beckham 5

RBI

Name Total
Jermaine Dye 7
Alexei Ramirez 7
Alex Rios 6
Paul Konerko 6
Leury Garcia 6

Doubles

Name Total
Alex Rios 4
Paul Konerko 2
Jose Abreu 2
Avisail Garcia 2
Carlos Quentin 2
Aramis Ramirez 2
Alejandro de Aza 2

Triples Continue reading →

Against The Orioles All Time Leaders – Through 2021

oriolesIn the past, we’ve looked at the all time leaders in both offensive and defensive categories for all 30 teams. This offseason, we will take our first ever look at those leaders against all 30 clubs. We continue today with the Baltimore Orioles.

The Orioles began life in 1901 as the Milwaukee Brewers, one of the charter members of the American League.  They moved to St. Louis the following year, becoming the Browns, before finally arriving in Baltimore in 1954.  I’ve seen them play 35 times in 6 different stadiums across 4 cities and 2 countries, first in 1985 at the original Comiskey Park and most recently this past May at Guaranteed Rate Field.

Home Runs

Name Total
Paul Konerko 5
7 tied with 2

Hits

Name Total
Paul Konerko 13
Jose Abreu 13
A.J. Pierzynski 12

Runs

Name Total
Paul Konerko 9
Jose Abreu 7
A.J. Pierzynski 6
Tim Anderson 6

RBI

Name Total
Paul Konerko 14
Jose Abreu 7
Yoan Moncada 6

Doubles

Name Total
Jose Abreu 4
Jim Thome 3
9 tied with  2

Triples Continue reading →

Against The A’s All Time Leaders – Through 2021

oakland-athleticsIn the past, we’ve looked at the all time leaders in both offensive and defensive categories for all 30 teams. This offseason, we will take our first ever look at those leaders against all 30 clubs.  We continue today with the Oakland Athletics.

The A’s began life in Philadelphia in 1901, as one of the 8 charter franchises of the American League, before moving to Kansas City in 1955 and, finally, to Oakland in 1968.  I’ve seen them play at least 30 times, including twice in their home stadium.

Home Runs

Name Total
Jose Abreu 3
Mike Cameron 2
25 tied with  1

Hits

Name Total
Tim Anderson 12
Jose Abreu 10
Juan Pierre 8

Runs

Name Total
Jose Abreu 6
Tim Anderson 5
A.J. Pierzynski 5

RBI

Name Total
Jose Abreu 6
Tim Anderson 6
A.J. Pierzynski 4
Tony Clark 4
Melky Cabrera 4
Mike Cameron 4
Brent Lillibridge 4
Adam Dunn 4

Doubles

Name Total
Jose Abreu 3
Dayan Viciedo 3
Tim Anderson 2
Tony Clark 2
Paul Konerko 2
Todd Frazier 2
Carlos Quentin 2

Triples Continue reading →

Against The Angels All Time Leaders – Through 2021

laangelsIn the past, we’ve looked at the all time leaders in both offensive and defensive categories for all 30 teams.  This offseason, we will take our first ever look at those leaders against all 30 clubs. We continue today with the Los Angeles Angels.

The Angels began life in 1961, joining the American League along with the second incarnation of the Washington Senators.  They’ve changed their location designation multiple times, starting in Los Angeles, changing to California in 1966, moving to Anaheim in 1997 and, awkwardly incorporating both Los Angeles and Anaheim starting in 2005, and finally returning to just Los Angeles in 2016.  I’ve seen them play 38 times, including games 1 and 2 of the 2005 ALCS against the White Sox and Jim Thome’s 500th career home run in 2008.

Home Runs

Name Total
Carlos Quentin 6
Paul Konerko 6
Jim Thome 4

Hits

Name Total
Paul Konerko 22
A.J. Pierzynski 17
Alexei Ramirez 17

Runs

Name Total
Paul Konerko 14
Alexei Ramirez 8
Carlos Quentin 8

RBI

Name Total
A.J. Pierzynski 10
Paul Konerko 9
Alexei Ramirez 8
Carlos Quentin 8
Juan Uribe 8

Doubles

Name Total
Paul Konerko 4
Juan Uribe 4
Joe Crede 3
Scott Podsednik 3
Javier Baez 3

Triples Continue reading →