Jonathan Villar
Shortstop · Career Stats, Bio & Records (2013-2022)
Jonathan Villar was a shortstop who played in Major League Baseball from 2013 to 2022 for 8 teams, including the Houston Astros, a span of 10 seasons. In 1,032 career games, he hit .255 with 899 hits, 101 home runs, and 343 RBI.
- 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
- Position
- Shortstop
- Bats / Throws
- B / R
- Height / Weight
- 6'0" / 233 lb
- MLB Debut
- 2013-07-22
- Last Game
- 2022-07-23
Full name: Jonathan Rafael Villar
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1,032 | 3,530 | 482 | 899 | 161 | 19 | 101 | 343 | 239 | 344 | 1,045 | .255 | .322 | .397 | .719 | -392 |
Career AVG .255 vs. league average .250 across their career seasons β near league average.
Career OBP .322 vs. league average .318 across their career seasons β near league average.
Career SLG .397 vs. league average .409 across their career seasons β near league average.
Career OPS .719 vs. league average .728 across their career seasons β near league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013 | HOU | AL | 58 | 210 | 26 | 51 | 9 | 2 | 1 | 8 | 18 | 24 | 71 | .243 | .253 (-4%) | .317 (+1%) | .396 (-20%) | .714 (-10%) | -293.9 |
| 2014 | HOU | AL | 87 | 263 | 31 | 55 | 13 | 2 | 7 | 27 | 17 | 19 | 80 | .209 | .251 (-17%) | .313 (-15%) | .386 (-8%) | .700 (-11%) | -501.3 |
| 2015 | HOU | AL | 53 | 116 | 18 | 33 | 7 | 1 | 2 | 11 | 7 | 10 | 29 | .284 | .254 (+12%) | .316 (+7%) | .404 (+2%) | .721 (+4%) | 85.8 |
| 2016 | MIL | NL | 156 | 589 | 92 | 168 | 38 | 3 | 19 | 63 | 62 | 79 | 174 | .285 | .255 (+12%) | .321 (+15%) | .417 (+9%) | .738 (+12%) | 1627.4 |
| 2017 | MIL | NL | 122 | 403 | 49 | 97 | 18 | 1 | 11 | 40 | 23 | 30 | 132 | .241 | .254 (-6%) | .324 (-10%) | .425 (-13%) | .750 (-11%) | -769.6 |
| 2018 | MIL | NL | 87 | 257 | 26 | 67 | 10 | 1 | 6 | 22 | 14 | 19 | 80 | .261 | .247 (+5%) | .318 (-1%) | .409 (-8%) | .727 (-5%) | -183.3 |
| 2018 | BAL | AL | 54 | 209 | 28 | 54 | 4 | 0 | 8 | 24 | 21 | 22 | 58 | .258 | .247 (+4%) | .318 (+6%) | .409 (-4%) | .727 (avg) | -183.3 |
| 2019 | BAL | AL | 162 | 642 | 111 | 176 | 33 | 5 | 24 | 73 | 40 | 61 | 176 | .274 | .252 (+9%) | .322 (+5%) | .434 (+4%) | .757 (+5%) | 641.3 |
| 2020 | MIA | NL | 30 | 116 | 10 | 30 | 4 | 0 | 2 | 9 | 9 | 10 | 32 | .259 | .244 (+6%) | .321 (-2%) | .417 (-17%) | .739 (-11%) | -195.6 |
| 2020 | TOR | AL | 22 | 69 | 3 | 13 | 1 | 0 | 0 | 6 | 7 | 9 | 22 | .188 | .244 (-23%) | .321 (-13%) | .417 (-51%) | .739 (-35%) | -195.6 |
| 2021 | NYN | NL | 142 | 454 | 63 | 113 | 18 | 2 | 18 | 42 | 14 | 46 | 132 | .249 | .243 (+2%) | .317 (+2%) | .410 (+1%) | .727 (+1%) | 173.3 |
| 2022 | CHN | NL | 46 | 153 | 19 | 34 | 6 | 2 | 2 | 15 | 6 | 11 | 42 | .222 | .242 (-8%) | .311 (-13%) | .394 (-17%) | .706 (-15%) | -396.8 |
| 2022 | LAA | AL | 13 | 49 | 6 | 8 | 0 | 0 | 1 | 3 | 1 | 4 | 17 | .163 | β | β | β | β | -396.8 |
| Career · 13 seasons | 1,032 | 3,530 | 482 | 899 | 161 | 19 | 101 | 343 | 239 | 344 | 1,045 | .255 | — | — | — | — | -588 | ||
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
Playoff Batting by Year
Game Log & Splits
View full game log (1032 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 504 | 1701 | 237 | 453 | 50 | 167 | .266 |
| Away | 528 | 1829 | 245 | 446 | 51 | 176 | .244 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-07-23 | LAA | ATL | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2022-07-22 | LAA | ATL | L | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 2022-07-15 | LAA | LAD | L | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2022-07-14 | LAA | HOU | L | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2022-07-13 | LAA | HOU | W | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2022-07-12 | LAA | HOU | L | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2022-07-10 | LAA | BAL | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2022-07-09 | LAA | BAL | L | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2022-07-08 | LAA | BAL | L | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2022-07-07 | LAA | BAL | L | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |
Fielding Statistics
Career Fielding Totals by Position
| Position | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|
| 2B | 396 | 335 | 539 | 829 | 41 | 197 |
| 3B | 179 | 157 | 108 | 252 | 35 | 29 |
| OF | 15 | 9 | 9 | 1 | 2 | 0 |
| SS | 434 | 392 | 524 | 1105 | 76 | 248 |
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 2013 | HOU | SS | 58 | 57 | 95 | 141 | 16 | 38 |
| 2014 | HOU | SS | 82 | 78 | 104 | 229 | 18 | 45 |
| 2015 | HOU | 2B | 3 | 0 | 0 | 1 | 0 | 0 |
| 2015 | HOU | 3B | 12 | 8 | 10 | 15 | 4 | 3 |
| 2015 | HOU | OF | 7 | 2 | 6 | 0 | 0 | 0 |
| 2015 | HOU | SS | 22 | 18 | 21 | 62 | 5 | 15 |
| 2016 | MIL | 2B | 11 | 8 | 16 | 22 | 0 | 5 |
| 2016 | MIL | 3B | 42 | 40 | 30 | 59 | 12 | 3 |
| 2016 | MIL | SS | 108 | 104 | 152 | 321 | 17 | 67 |
| 2017 | MIL | 2B | 98 | 84 | 155 | 237 | 15 | 56 |
| 2017 | MIL | OF | 6 | 6 | 2 | 1 | 1 | 0 |
| 2018 | MIL | 2B | 74 | 64 | 100 | 129 | 6 | 29 |
| 2018 | BAL | 2B | 36 | 36 | 51 | 88 | 2 | 17 |
| 2018 | BAL | SS | 18 | 18 | 33 | 49 | 3 | 11 |
| 2019 | BAL | 2B | 111 | 85 | 136 | 220 | 8 | 57 |
| 2019 | BAL | SS | 97 | 73 | 70 | 200 | 12 | 47 |
| 2020 | MIA | 2B | 12 | 11 | 20 | 28 | 3 | 7 |
| 2020 | MIA | OF | 2 | 1 | 1 | 0 | 1 | 0 |
| 2020 | MIA | SS | 14 | 14 | 10 | 21 | 1 | 8 |
| 2020 | TOR | 2B | 13 | 12 | 13 | 34 | 2 | 7 |
| 2020 | TOR | SS | 7 | 5 | 7 | 15 | 2 | 2 |
| 2021 | NYN | 2B | 9 | 8 | 11 | 16 | 1 | 4 |
| 2021 | NYN | 3B | 97 | 86 | 60 | 134 | 14 | 17 |
| 2021 | NYN | SS | 26 | 23 | 28 | 61 | 0 | 13 |
| 2022 | CHN | 2B | 29 | 27 | 37 | 54 | 4 | 15 |
| 2022 | CHN | 3B | 15 | 10 | 2 | 17 | 2 | 1 |
| 2022 | CHN | SS | 2 | 2 | 4 | 6 | 2 | 2 |
| 2022 | LAA | 3B | 13 | 13 | 6 | 27 | 3 | 5 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Second Base | 396 |
| Third Base | 179 |
| Shortstop | 434 |
| Left Field | 5 |
| Center Field | 10 |
| Designated Hitter | 17 |
Salary History
Jonathan Villar's recorded salaries total $1,016,700 over 2 seasons, 2014 to 2016. This total is partial: the salary data covers 1985 to 2016, and Villar's career ran from 2013 to 2022. His seasons after 2016 are not included, and no salary is recorded for 2013 and 2015.
| Year | Team | League | Salary |
|---|---|---|---|
| 2016 | MIL | NL | $512,900 |
| 2014 | HOU | AL | $503,800 |
| Total recorded salary (partial) | $1,016,700 | ||
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative β closest peer anchors at ~98%.
Jonathan Villar (highlighted) compared to peers across the same era.
Jonathan Villar: the record in brief
Between the debut on July 22, 2013 and the final game on July 23, 2022, Jonathan Villar built the record summarized on this page. Villar played for the Houston Astros (2013 to 2015), the Milwaukee Brewers (2016 to 2018), the Baltimore Orioles (2018 to 2019), the Miami Marlins (2020), the Toronto Blue Jays (2020), the New York Mets (2021), the Chicago Cubs (2022), and the Los Angeles Angels of Anaheim (2022). Villar played primarily as a shortstop and switch-hit and threw right-handed. The bio adds a birth date on May 2, 1991, in La Vega, La Vega, D.R. and a listed size of 6-foot-0 and 233 pounds. The given name on file is Jonathan Rafael Villar.
Across 1,032 games at the plate, Villar's career line reads 899 hits in 3,530 at bats for a .255 average, adding 101 home runs, 343 runs batted in, and 239 stolen bases. Reaching base at a .322 clip and slugging .397, Villar finished with a .719 OPS. Against a .250 league average for those years, Villar's .255 average was near the norm. No season beat the 24 home runs Villar hit in 2019.
Frequently Asked Questions about Jonathan Villar
- What years did Jonathan Villar play?
- Jonathan Villar played in Major League Baseball from 2013 to 2022.
- Was Jonathan Villar a pitcher?
- No. Jonathan Villar was a position player (Shortstop).
- How many home runs did Jonathan Villar hit?
- Jonathan Villar hit 101 career home runs with 899 hits.
- What teams did Jonathan Villar play for?
- Jonathan Villar played for 8 teams: the Houston Astros (2013β2015), the Milwaukee Brewers (2016β2018), the Baltimore Orioles (2018β2019), the Miami Marlins (2020), the Toronto Blue Jays (2020), the New York Mets (2021), the Chicago Cubs (2022), and the Los Angeles Angels of Anaheim (2022).
- What were Jonathan Villar's career stats?
- In 1,032 games, Jonathan Villar had 899 hits, 101 home runs, 343 RBI, 482 runs, and 239 stolen bases, with a .255 batting average.
- How much did Jonathan Villar earn in his career?
- Jonathan Villar's recorded salaries total $1,016,700 over 2 seasons, 2014 to 2016. This total is partial: the salary data covers 1985 to 2016, and Villar's career ran from 2013 to 2022. His seasons after 2016 are not included, and no salary is recorded for 2013 and 2015.
- What was Jonathan Villar's salary?
- Jonathan Villar's last recorded salary was $512,900, in 2016. His highest recorded salary was $512,900, in 2016, and his lowest was $503,800, in 2014. The Salary History table lists each season from 2014 to 2016.
- What position did Jonathan Villar play?
- Jonathan Villar played primarily as a shortstop, the position where he appeared in the most games.
- How tall was Jonathan Villar and how much did he weigh?
- Jonathan Villar was listed at 6 feet and 233 pounds.
- How many home runs did Jonathan Villar hit each season?
- Jonathan Villar's home runs by season: 1 in 2013, 7 in 2014, 2 in 2015, 19 in 2016, 11 in 2017, 14 in 2018, 24 in 2019, 2 in 2020, 18 in 2021, and 3 in 2022. His most in one season was 24, in 2019.
- What was Jonathan Villar's career batting average?
- Jonathan Villar batted .255 over his career, with 899 hits in 3,530 at bats.
- How many RBI did Jonathan Villar have?
- Jonathan Villar drove in 343 runs in his career.
- Is Jonathan Villar in the Hall of Fame?
- No. Jonathan Villar has not been inducted into the National Baseball Hall of Fame.