Geovany Soto

Catcher · Career Stats, Bio & Records (2005-2017)

Geovany Soto was a catcher who played in Major League Baseball from 2005 to 2017 for 5 teams, including the Chicago Cubs, a span of 13 seasons. In 797 career games, he hit .245 with 619 hits, 108 home runs, and 361 RBI. Geovany Soto was an All-Star and a Rookie of the Year. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 2,850.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .245
HR 108
RBI 361
H 619
OPS .765
PIV 2,850
Position
Catcher
Bats / Throws
R / R
Height / Weight
6'1" / 225 lb
Born
1/20/1983 in San Juan, P.R.
MLB Debut
2005-09-23
Last Game
2017-05-07
Awards
All-Star · Rookie of the Year

Career Batting Statistics

Geovany Soto — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
797 2,522 308 619 146 4 108 361 3 311 673 .245 .330 .435 .765 2,850

Career AVG .245 vs. league average .259 across their career seasons — 5.2% below league average.

Career OBP .330 vs. league average .325 across their career seasons — near league average.

Career SLG .435 vs. league average .411 across their career seasons — +5.8% above league average.

Career OPS .765 vs. league average .736 across their career seasons — near league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Geovany Soto — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
7 20 1 3 1 0 1 2 3 6 .150

Playoff Batting by Year

Geovany Soto — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2014 ALWC OAK 1 1 0 0 0 0 0 0 0 1 .000
2012 ALWC TEX 1 2 0 0 0 0 0 0 0 1 .000
2008 NLDS1 CHN 3 11 0 2 1 0 0 0 1 3 .182
2007 NLDS1 CHN 2 6 1 1 0 0 1 2 2 1 .167

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Geovany Soto — Batting — Home / Away
SplitGABRHHRRBIAVG
Home398122316430658191.250
Away399129914431350170.241

Last 10 Games — Batting

Geovany Soto — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2017-05-07 CHWBALL 400000001
2017-05-04 CHWKCRW 300000001
2017-05-02 CHWKCRW 312000200
2017-04-30 CHWDETL 310000010
2017-04-28 CHWDETW 401000201
2017-04-26 CHWKCRW 301000000
2017-04-24 CHWKCRW 400000001
2017-04-22 CHWCLEL 300000002
2017-04-11 CHWCLEL 401000002
2017-04-09 CHWMINL 100000010

Fielding Statistics

Career Fielding Totals by Position

Geovany Soto — Career Fielding Totals by Position
Position G GS PO A E DP
1B 1 0 2 1 1 0
3B 2 0 0 1 0 0
C 763 711 5504 363 47 42

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Geovany Soto Stats, Bio & Career Records
Position Games
Catcher 763
First Base 1
Third Base 2
Designated Hitter 9

Awards & Honors

Salary History

Geovany Soto's recorded salaries total $18,951,000 over 9 seasons, 2008 to 2016. This total is partial: the salary data covers 1985 to 2016, and Soto's career ran from 2005 to 2017. His seasons after 2016 are not included, and no salary is recorded for 2005, 2006, and 2007.

Geovany Soto — Salary History
Year Team League Salary
2016 LAA AL $2,800,000
2015 CHA AL $1,500,000
2014 TEX AL $3,050,000
2013 TEX AL $2,750,000
2012 CHN NL $4,300,000
2011 CHN NL $3,000,000
2010 CHN NL $575,000
2009 CHN NL $575,000
2008 CHN NL $401,000
Total recorded salary (partial) $18,951,000

Award Voting History

Geovany Soto — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2008 Most Valuable Player NL 13th 41.0 448 0
2008 Rookie of the Year NL 1st 158.0 160 31

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Geovany Soto (highlighted) compared to peers across the same era.

  1. 98
    Mitch Garver
    .229 avg, 110 HR
  2. 95
    Ozzie Virgil
    .243 avg, 98 HR
  3. 94
    Earl Williams
    .247 avg, 138 HR
  4. 94
    Rick Wilkins
    .244 avg, 81 HR
  5. 94
    Welington Castillo
    .254 avg, 98 HR
  6. 92
    Jim Pagliaroni
    .252 avg, 90 HR

Geovany Soto: the record in brief

The profile opens with Geovany Soto's first major league game on September 23, 2005; the last one listed came on May 7, 2017. By club, Soto's seasons break down as the Chicago Cubs (2005 to 2012), the Texas Rangers (2012 to 2014), the Oakland Athletics (2014), the Chicago White Sox (2015 through 2017), and the Los Angeles Angels of Anaheim (2016). Soto, a catcher by primary position, batted and threw right-handed. Height and weight on file: 6'1" and 225 pounds. Soto was born on January 20, 1983, in San Juan, P.R.

The batting record for Soto: 797 games, 619 hits in 2,522 at bats, and a .245 average, adding 108 homers and 361 runs batted in. On-base and slugging figures of .330 and .435 give Soto a career OPS of .765. Measured against the leagues Soto played in, the .245 career average compares with a .259 league average over the same seasons, 5.2% below the league. The home run peak was 23 in 2008 with the Chicago Cubs.

Frequently Asked Questions about Geovany Soto

What years did Geovany Soto play?
Geovany Soto played in Major League Baseball from 2005 to 2017.
Was Geovany Soto a pitcher?
No. Geovany Soto was a position player (Catcher).
How many home runs did Geovany Soto hit?
Geovany Soto hit 108 career home runs with 619 hits.
What teams did Geovany Soto play for?
Geovany Soto played for 5 teams: the Chicago Cubs (2005–2012), the Texas Rangers (2012–2014), the Oakland Athletics (2014), the Chicago White Sox (2015, 2017), and the Los Angeles Angels of Anaheim (2016).
Did Geovany Soto win an MVP award?
No. Geovany Soto did not win the MVP award.
What awards did Geovany Soto win?
Geovany Soto won the Rookie of the Year award (2008). He was selected to 1 All-Star Game.
What were Geovany Soto's career stats?
In 797 games, Geovany Soto had 619 hits, 108 home runs, 361 RBI, 308 runs, and 3 stolen bases, with a .245 batting average.
How much did Geovany Soto earn in his career?
Geovany Soto's recorded salaries total $18,951,000 over 9 seasons, 2008 to 2016. This total is partial: the salary data covers 1985 to 2016, and Soto's career ran from 2005 to 2017. His seasons after 2016 are not included, and no salary is recorded for 2005, 2006, and 2007.
What was Geovany Soto's salary?
Geovany Soto's last recorded salary was $2,800,000, in 2016. His highest recorded salary was $4,300,000, in 2012, and his lowest was $401,000, in 2008. The Salary History table lists each season from 2008 to 2016.
What position did Geovany Soto play?
Geovany Soto played primarily as a catcher, the position where he appeared in the most games.
How tall was Geovany Soto and how much did he weigh?
Geovany Soto was listed at 6 feet 1 inch and 225 pounds.
How many home runs did Geovany Soto hit each season?
Geovany Soto's home runs by season: 0 in 2005, 0 in 2006, 3 in 2007, 23 in 2008, 11 in 2009, 17 in 2010, 17 in 2011, 11 in 2012, 9 in 2013, 1 in 2014, 9 in 2015, 4 in 2016, and 3 in 2017. His most in one season was 23, in 2008.
What was Geovany Soto's career batting average?
Geovany Soto batted .245 over his career, with 619 hits in 2,522 at bats.
How many RBI did Geovany Soto have?
Geovany Soto drove in 361 runs in his career.