Cubs All Time Leaders – Through 2025

To paraphrase from a famous movie, the one constant through all the years has been baseball.  With the start of the 2026 season coming next week, we start to wind down our look at the all-time leaders in both offensive and defensive categories for all 30 teams. Today, we take a deeper dive into the Chicago Cubs.

The Cubs, dating back to 1870, were charter members of the National League in 1876.  I’ve seen 544 players wearing a Cub uniform in the 463 of their games that I’ve attended live at nine different stadiums across seven cities, with the earliest identified game at Wrigley Field on August 4, 1984 against the Mets, through their NLDS appearance against the Brewers last fall.

Home Runs

Name Total
Sammy Sosa 42
Aramis Ramirez 41
Derrek Lee 38

Hits

Name Total
Derrek Lee 245
Aramis Ramirez 216
Sammy Sosa 136

Runs

Name Total
Derrek Lee 136
Aramis Ramirez 114
Sammy Sosa 102

RBI

Name Total
Aramis Ramirez 151
Derrek Lee 128
Sammy Sosa 97

Doubles

Name Total
Derrek Lee 51
Aramis Ramirez 48
Michael Barrett 29

Triples Continue reading →

All Season Pitching Leaders – Through 2025

MLB: Cincinnati Reds at Los Angeles DodgersLast week, we took our first look at the offensive leaders per season since 2019.  Today, we do the same with the pitchers for all of the games I’ve attended from 1984 through the 2025 season.  As with the hitters, there is little change from our first look after the 2011 season, but the time was right for another perusal of the stats.  We start with that most maligned pitching stat:

Wins

Year Name Total
2008 Mark Buehrle 8
2003 Matt Clement 6
2006 Freddy Garcia 6
2003 Mark Prior 6
2004 Greg Maddux 6
2005 Mark Buehrle 6
2008 Gavin Floyd 6

Losses

Year Name Total
2003 Kerry Wood 6
2008 Javier Vazquez 6
2003 Matt Clement 5
2004 Greg Maddux 5
2011 Gavin Floyd 5
2005 Greg Maddux 5
2017 Jose Quintana 5
2019 Ivan Nova 5

ERA (> 8 IP)

Year Name Total
1987 Floyd Bannister 0.00
2000 Livan Hernandez 0.00
1997 Wilson Alvarez 0.00
2001 Jeff Fassero 0.00
Continue reading →

Throwback Thursday – Pitching Leaders Of The 2000s

Our Throwback Thursday feature concludes, as we take one final trip in the wayback machine, going back to the 2000s, finally putting our focus on the defensive leaders of that decade.  As a reminder, I’ve identified 518 games that I attended during this time period, when I would have been ages 25 through 34.

Wins

Name Total
Mark Buehrle 26
Carlos Zambrano 20
Matt Clement 13
Mark Prior 12
Javier Vazquez 11
Gavin Floyd 11

Losses

Name Total
Mark Buehrle 15
Carlos Zambrano 14
Jon Garland 13
Matt Clement 12
Kerry Wood 12
Greg Maddux 12

ERA (> 10 IP)

Name Total
Luther Hackman 0.00
Jered Weaver 0.46
Jason Schmidt 0.56
Jorge De La Rosa 0.79
Elmer Dessens 0.82

ERA (> 25 IP)

Name Total
D.J. Carrasco 2.25
Matt Thornton 2.30
Dontrelle Willis 2.38
Carlos Marmol 2.49
Randy Wells 2.65

Strikeouts

Name Total
Carlos Zambrano 281
Mark Buehrle 251
Kerry Wood 217
Continue reading →

The Heroes Of Opening Day

This week I attended my 21st consecutive (except for the pandemic year of 2020 that had no fans) Opening Day at Comiskey Park II/US Cellular Field/Guaranteed Rate Field, and my 38th overall.  From my first, at old Comiskey Park in 1985, to my first as a Cubs season ticket holder at Wrigley Field in 2002, to road trips to Shea Stadium, in 2003, and Great American Ballpark, in 2004 and 2006, Opening Day remains a spring holiday proclaiming the theoretical beginning of summer.  This seemed like a good time to see who the best performers were on both sides of the ball from those 38 contests.

Home Runs

Name Total
Corey Patterson 3
Paul Konerko 3
Alejandro de Aza 2
Ray Durham 2
Jose Valentin 2
Joe Crede 2
Jim Thome 2

Hits

Name Total
Paul Konerko 15
Jermaine Dye 9
Aramis Ramirez 8
Victor Martinez 8
Mark Grudzielanek 8

Runs

Name Total
Paul Konerko 7
Derrek Lee 7
Alex Gonzalez 6
Joe Crede 6

RBI

Name Total
Paul Konerko 10
Corey Patterson 8
Moises Alou 8

Doubles

Name Total
Michael Barrett 4
Paul Konerko 3
Moises Alou 3
Jose Valentin 3
Victor Marinez 3
Alex Rios 3
Jose Abreu 3
Miguel Olivo 3
Jeromy Burnitz 3
Carlos Lee 3

Triples Continue reading →

Against The Brewers All Time Leaders – Through 2021

In 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 Milwaukee Brewers.

The Brewers began life in 1969, joining the American League as the Seattle Pilots.  After one year, they moved to Milwaukee and were re-christened the Brewers.  In 1998, the Brewers became the first team to switch leagues when they moved to the National League as the expansion Tampa Bay Devil Rays joined the American League.  I’ve seen them play 41 times, first in 1993 battling the White Sox at their old home of Milwaukee County Stadium and most recently in July of 2019, battling the Cubs at Miller Park.

Home Runs

Name Total
Derrek Lee 6
Sammy Sosa 5
Aramis Ramirez 5

Hits

Name Total
Derrek Lee 27
Aramis Ramirez 21
Corey Patterson 16

Runs

Name Total
Derrek Lee 18
Moises Alou 11
Ryan Theriot 11

RBI

Name Total
Derrek Lee 23
Aramis Ramirez 18
Moises Alou 12

Doubles

Name Total
Derrek Lee 5
Aramis Ramirez 5
Sammy Sosa 4

Triples Continue reading →

Against The Reds All Time Leaders – Through 2021

redsIn 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 Cincinnati Reds.

The Reds began life in 1882 as a charter member of the American Association, joining the National League in 1890.  I’ve seen them play 40 times against 5 different teams at 4 separate stadiums.

Home Runs

Name Total
Derrek Lee 6
Sammy Sosa 3
Aramis Ramirez 3

Hits

Name Total
Aramis Ramirez 26
Derrek Lee 25
Ryan Theriot 17

Runs

Name Total
Derrek Lee 20
Aramis Ramirez 15
Sammy Sosa 10

RBI

Name Total
Derrek Lee 20
Aramis Ramirez 16
Todd Walker 11

Doubles

Name Total
Todd Walker 5
Derrek Lee 4
Aramis Ramirez 4
Sammy Sosa 4
Geovany Soto 4
Michael Barrett 4
Alfonso Soriano 4

Triples Continue reading →

Against The Pirates All Time Leaders – Through 2021

pirates-primaryIn 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 Pittsburgh Pirates.

The Pirates began life in 1887 as the Alleghenys, before taking on the Pirates moniker in 1891.  I’ve seen them play 46 times, including a double header sweep in 2003, enabling the Cubs to clinch their first NL Central title and a work outing in 2008 against the White Sox.

Home Runs

Name Total
Sammy Sosa 6
Alfonso Soriano 4
Jermaine Dye 3
Corey Patterson 3
Aramis Ramirez 3

Hits

Name Total
Derrek Lee 17
Aramis Ramirez 16
Sammy Sosa 15
Alfonso Soriano 15

Runs

Name Total
Sammy Sosa 14
Aramis Ramirez 10
Derrek Lee 8
Alfonso Soriano 8
Corey Patterson 8

RBI

Name Total
Sammy Sosa 12
Alfonso Soriano 8
Aramis Ramirez 7
Derrek Lee 7
Jermaine Dye 7

Doubles

Name Total
Geovany Soto 5
Michael Barrett 5
Aramis Ramirez 4
Carlos Zambrano 4

Triples Continue reading →

Against The Phillies All Time Leaders – Through 2021

Philadelphia_PhilliesIn 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 Philadelphia Phillies.

The Phillies began life in 1883, and are the oldest continuous franchise that hasn’t moved cities or changed names.  I’ve seen them play 20 times, including three times in the city of San Francisco.

Home Runs

Name Total
Sammy Sosa 4
Aramis Ramirez 2
Anthony Rizzo 2

Hits

Name Total
Aramis Ramirez 12
Jacque Jones 8
Ryan Theriot 6
Alfonso Soriano 6

Runs

Name Total
Sammy Sosa 6
Derrek Lee 6
Aramis Ramirez 4
Anthony Rizzo 4

RBI

Name Total
Aramis Ramirez 8
Sammy Sosa 6
Jacque Jones 5

Doubles

Name Total
Aramis Ramirez 4
Jacque Jones 3
Mark Grudzielanek 3
Derrek Lee 2
Jeff Kent 2
Kris Bryant 2

Triples Continue reading →

Against The Rockies All Time Leaders – Through 2021

rockiesIn 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 Colorado Rockies.

The Rockies began life in 1993, joining the National League along with the then-Florida Marlins.  I saw them for the first time in 2002, as they came to town to battle the Cubs.  Since then, I’ve seen them 15 additional times, most recently in the 2018 Wild Card game.

Home Runs

Name Total
Todd Walker 2
15 tied with 1

Hits

Name Total
Derrek Lee 10
Alfonso Soriano 8
Aramis Ramirez 6
Corey Patterson 6
Mike Fontenot 6

Runs

Name Total
Derrek Lee 6
Alfonso Soriano 5
Ryan Theriot 5

RBI

Name Total
Aramis Ramirez 6
Alfonso Soriano 4
Mark DeRosa 4
Jeromy Burnitz 4

Doubles

Name Total
Aramis Ramirez 3
Mike Fontenot 3
Corey Patterson 2

Triples Continue reading →

Against The Diamondbacks All Time Leaders – Through 2021

dbacksIn 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 start today with the Arizona Diamondbacks.

The Diamondbacks began life in 1998, joining the league along with the Devil Rays. I’ve seen them play 16 times at 4 different stadiums, starting in their inaugural season, including the final game of their 2007 sweep of the Cubs in the NLDS and, after a 7 year drought, this past July at Wrigley Field.

Home Runs

Name Total
Sammy Sosa 3
Henry Rodriguez 1
Willson Contreras 1
Mark Grace 1
Aramis Ramirez 1
Paul Konerko 1
Alfonso Soriano 1

Hits

Name Total
Derrek Lee 7
Sammy Sosa 5
Aramis Ramirez 5
Todd Walker 5

Runs

Name Total
Sammy Sosa 3
8 tied with 2

RBI

Name Total
Sammy Sosa 6
Aramis Ramirez 4
Derrek Lee 3
Angel Pagan 3

Doubles

Name Total
Neifi Perez 2
Bill Meuller 2
Kosuke Fukudome 2
Jacque Jones 2

Triples Continue reading →