Basenerd Banner
Loading games...
Vladimir Guerrero Jr.
Vladimir Guerrero Jr.
Toronto Blue Jays • First Base
Age 27 • 6' 0" • 245 lb
Bats: R • Throws: R
MLB Debut: 2019-04-26
Born: Montreal , QC • Canada
2025 Stats
G
156
AB
589
H
172
HR
23
RBI
84
R
96
SB
6
AVG
.292
OBP
.381
SLG
.467
OPS
.848
Career Stats
G
975
AB
3734
H
1077
HR
183
RBI
591
R
571
SB
26
AVG
.288
OBP
.366
SLG
.495
OPS
.861
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2019 TOR 123 514 464 126 15 69 .272 .339 .433 .772
2020 TOR 60 243 221 58 9 33 1 .262 .329 .462 .791
2021 TOR 161 698 604 188 48 111 4 .311 .401 .601 1.002 AS SS
2022 TOR 160 706 638 175 32 97 8 .274 .339 .480 .819 AS GG
2023 TOR 156 682 602 159 26 94 5 .264 .345 .444 .789 HRD AS
2024 TOR 159 697 616 199 30 103 2 .323 .396 .544 .940 AS SS
2025 TOR 156 680 589 172 23 84 6 .292 .381 .467 .848 AS
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2018 TOR 413137 12 .538.538.8461.384
2019 TOR 620194 1 .211.250.316.566
2020 TOR 1334319 361 .290.353.581.934
2021 TOR 17473816 210 .421.511.7371.248
2022 TOR 12353310 241 .303.343.545.888
2023 TOR 1438308 38 .267.395.6331.028
2024 TOR 15454119 311 .463.511.7071.218
2025 TOR 18524714 15 .298.365.447.812
2026 TOR 822188 141 .444.545.7221.267
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2020 TOR 2871 .143.250.143.393
2022 TOR 2981 1 .125.222.125.347
2023 TOR 2871 .143.250.286.536
2025 TOR 18897329 815 .397.494.7951.289
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 vs TB 5 1 0 0 0 1 1 0 2
2025-09-27 vs TB 4 0 0 0 0 0 0 0 1
2025-09-26 vs TB 4 1 0 0 0 0 0 0 1
2025-09-25 vs BOS 4 1 0 0 0 0 1 0 0
2025-09-24 vs BOS 3 0 0 0 0 0 0 0 1
2025-09-23 vs BOS 3 0 0 0 0 0 0 1 1
2025-09-21 @ KC 5 2 1 0 0 2 1 0 0
2025-09-20 @ KC 4 1 0 0 0 0 0 0 0
2025-09-19 @ KC 3 0 0 0 0 0 0 0 1
2025-09-18 @ TB 4 1 0 0 0 0 0 0 1
2025-09-17 @ TB 4 0 0 0 0 0 0 0 0
2025-09-16 @ TB 5 2 0 0 0 1 0 0 0
2025-09-15 @ TB 4 0 0 0 0 0 0 0 0
2025-09-14 vs BAL 3 0 0 0 0 0 1 1 0
2025-09-13 vs BAL 3 1 0 0 0 0 0 1 0
2025-09-12 vs BAL 3 3 0 0 0 1 0 2 0
2025-09-11 vs HOU 4 1 0 0 0 0 0 0 0
2025-09-10 vs HOU 4 0 0 0 0 0 0 0 1
2025-09-09 vs HOU 5 3 0 0 0 0 0 0 1
2025-09-07 @ NYY 4 2 1 0 0 1 0 0 1
2025-09-06 @ NYY 4 2 1 0 0 0 0 0 0
2025-09-05 @ NYY 5 4 0 0 1 1 3 0 0
2025-09-03 @ CIN 4 2 1 0 1 2 2 2 0
2025-09-02 @ CIN 4 3 0 0 0 1 3 1 0
2025-09-01 @ CIN 4 1 0 0 0 0 0 0 0
2025-08-31 vs MIL 4 1 0 0 0 1 1 1 0
2025-08-30 vs MIL 3 0 0 0 0 1 0 0 1
2025-08-29 vs MIL 4 0 0 0 0 0 0 0 1
2025-08-27 vs MIN 4 0 0 0 0 0 0 1 2
2025-08-26 vs MIN 4 0 0 0 0 1 0 0 0
2025-08-25 vs MIN 4 1 0 0 0 2 0 0 2
2025-08-24 @ MIA 1 0 0 0 0 0 0 0 0
2025-08-18 @ PIT 2 0 0 0 0 1 0 0 1
2025-08-17 vs TEX 4 2 0 0 1 1 1 0 2
2025-08-16 vs TEX 3 0 0 0 0 0 0 1 1
2025-08-15 vs TEX 3 1 1 0 0 0 1 1 1
2025-08-14 vs CHC 3 1 0 0 1 2 1 0 0
2025-08-13 vs CHC 4 1 1 0 0 1 0 0 0
2025-08-12 vs CHC 4 3 0 0 0 0 0 0 0
2025-08-10 @ LAD 4 2 1 0 1 2 1 0 1
2025-08-09 @ LAD 4 0 0 0 0 0 0 0 1
2025-08-08 @ LAD 3 1 1 0 0 0 0 1 2
2025-08-06 @ COL 7 4 1 0 1 2 4 0 1
2025-08-05 @ COL 5 3 1 0 1 2 2 0 0
2025-08-04 @ COL 5 1 0 0 0 0 1 0 0
2025-08-03 vs KC 4 0 0 0 0 0 0 1 1
2025-08-02 vs KC 3 0 0 0 0 0 0 1 0
2025-08-01 vs KC 4 1 0 0 1 1 1 0 0
2025-07-30 @ BAL 4 2 1 0 0 1 0 1 0
2025-07-29 @ BAL 3 1 0 0 0 0 0 1 0
2025-07-29 @ BAL 3 0 0 0 0 0 0 1 1
2025-07-28 @ BAL 4 2 0 0 1 2 1 1 0
2025-07-27 @ DET 4 1 0 0 0 0 1 1 1
2025-07-26 @ DET 4 2 0 0 1 1 1 1 0
2025-07-25 @ DET 5 2 2 0 0 1 2 0 1
2025-07-24 @ DET 5 3 1 0 0 2 2 0 1
2025-07-23 vs NYY 5 2 1 0 0 2 2 0 2
2025-07-22 vs NYY 5 3 0 0 0 0 0 0 1
2025-07-21 vs NYY 2 1 0 0 0 0 1 2 0
2025-07-20 vs SF 3 2 0 0 1 2 2 1 0
2025-07-19 vs SF 4 1 0 0 0 0 0 0 0
2025-07-18 vs SF 3 0 0 0 0 0 0 1 0
2025-07-13 @ ATH 4 1 0 0 0 0 1 0 1
2025-07-12 @ ATH 2 0 0 0 0 0 1 2 2
2025-07-11 @ ATH 4 2 0 0 0 0 1 1 1
2025-07-09 @ CWS 4 0 0 0 0 0 0 0 0
2025-07-08 @ CWS 4 2 1 0 0 2 1 0 0
2025-07-07 @ CWS 2 0 0 0 0 0 1 3 0
2025-07-06 vs LAA 4 1 1 0 0 0 0 0 1
2025-07-05 vs LAA 5 3 0 0 0 0 0 1 1
2025-07-03 vs NYY 5 0 0 0 0 0 0 0 3
2025-07-02 vs NYY 3 1 0 0 0 0 2 2 0
2025-07-01 vs NYY 5 0 0 0 0 0 0 0 1
2025-06-30 vs NYY 4 2 1 0 0 3 0 0 0
2025-06-29 @ BOS 4 1 0 0 1 1 1 0 1
2025-06-28 @ BOS 4 0 0 0 0 0 0 0 0
2025-06-27 @ BOS 4 2 0 0 0 0 3 1 0
2025-06-26 @ CLE 1 0 0 0 0 0 0 0 0
2025-06-25 @ CLE 3 1 0 0 1 1 2 1 0
2025-06-24 @ CLE 5 2 0 0 0 0 2 0 1
2025-06-22 vs CWS 2 0 0 0 0 0 0 2 0
2025-06-21 vs CWS 4 1 0 0 1 1 1 0 1
2025-06-20 vs CWS 4 0 0 0 0 0 0 0 1
2025-06-19 vs AZ 4 1 1 0 0 1 1 0 1
2025-06-18 vs AZ 2 2 1 0 0 3 0 3 0
2025-06-17 vs AZ 4 3 1 0 1 3 1 0 1
2025-06-15 @ PHI 4 0 0 0 0 0 0 0 1
2025-06-14 @ PHI 4 2 1 0 0 1 0 0 0
2025-06-13 @ PHI 3 0 0 0 0 0 0 1 1
2025-06-11 @ STL 5 2 0 0 0 1 1 0 0
2025-06-09 @ STL 5 2 1 0 0 0 0 0 0
2025-06-08 @ MIN 3 0 0 0 0 0 1 1 0
2025-06-07 @ MIN 5 2 0 0 0 1 1 0 0
2025-06-06 @ MIN 3 1 1 0 0 0 2 0 0
2025-06-05 vs PHI 5 0 0 0 0 0 0 0 0
2025-06-04 vs PHI 4 1 0 0 0 0 1 0 0
2025-06-03 vs PHI 3 0 0 0 0 0 0 1 1
2025-06-01 vs ATH 4 2 2 0 0 2 1 0 1
2025-05-31 vs ATH 4 1 0 0 0 0 1 0 0
2025-05-30 vs ATH 3 1 0 0 0 1 1 3 1
2025-05-29 vs ATH 4 1 0 0 1 2 1 0 0
2025-05-28 @ TEX 3 2 0 0 0 0 0 1 0
2025-05-27 @ TEX 4 0 0 0 0 0 0 1 1
2025-05-26 @ TEX 5 2 0 0 0 0 1 0 0
2025-05-25 @ TB 2 1 0 0 0 0 0 1 0
2025-05-24 @ TB 4 1 0 0 1 1 1 0 0
2025-05-23 @ TB 3 0 0 0 0 0 0 1 0
2025-05-22 vs SD 5 0 0 0 0 0 1 0 1
2025-05-21 vs SD 5 1 0 0 0 1 1 0 1
2025-05-20 vs SD 3 1 0 0 1 1 1 0 0
2025-05-18 vs DET 3 1 0 0 0 0 1 2 0
2025-05-17 vs DET 3 0 0 0 0 0 0 1 0
2025-05-16 vs DET 4 1 0 0 0 0 1 0 1
2025-05-15 vs TB 2 1 0 0 1 1 1 2 0
2025-05-14 vs TB 3 2 0 0 0 0 1 1 0
2025-05-13 vs TB 4 1 1 0 0 1 1 1 1
2025-05-11 @ SEA 5 1 0 0 0 0 1 0 0
2025-05-10 @ SEA 3 0 0 0 0 0 0 2 1
2025-05-09 @ SEA 4 1 0 0 0 0 1 1 1
2025-05-08 @ LAA 4 3 0 0 0 0 2 1 1
2025-05-07 @ LAA 4 2 1 0 0 0 1 1 1
2025-05-06 @ LAA 3 1 0 0 0 0 1 1 1
2025-05-04 vs CLE 3 1 0 0 0 1 0 1 1
2025-05-03 vs CLE 5 1 0 0 0 0 0 0 2
2025-05-02 vs CLE 4 2 0 0 0 0 1 0 0
2025-05-01 vs BOS 4 1 0 0 1 3 1 0 2
2025-04-30 vs BOS 5 1 0 0 0 0 2 0 2
2025-04-29 vs BOS 4 1 0 0 1 2 1 0 0
2025-04-27 @ NYY 3 0 0 0 0 1 0 0 1
2025-04-27 @ NYY 3 1 0 0 0 0 0 1 1
2025-04-25 @ NYY 3 1 0 0 1 1 1 1 1
2025-04-23 @ HOU 4 1 0 0 0 0 1 0 1
2025-04-22 @ HOU 4 0 0 0 0 0 0 0 3
2025-04-21 @ HOU 4 0 0 0 0 0 0 0 0
2025-04-20 vs SEA 3 2 1 0 0 0 0 2 0
2025-04-19 vs SEA 4 2 1 0 0 0 1 2 2
2025-04-18 vs SEA 3 0 0 0 0 0 0 1 0
2025-04-16 vs ATL 3 2 0 0 1 2 1 1 1
2025-04-15 vs ATL 2 0 0 0 0 1 1 2 0
2025-04-14 vs ATL 4 0 0 0 0 0 0 0 0
2025-04-13 @ BAL 5 2 0 0 0 1 0 0 1
2025-04-12 @ BAL 4 2 1 0 0 1 0 0 0
2025-04-10 @ BOS 2 0 0 0 0 1 0 0 0
2025-04-09 @ BOS 5 3 0 0 0 0 1 0 0
2025-04-08 @ BOS 4 0 0 0 0 0 0 0 0
2025-04-07 @ BOS 4 2 0 0 0 0 1 1 1
2025-04-06 @ NYM 4 0 0 0 0 0 0 1 0
2025-04-05 @ NYM 5 2 0 0 0 1 0 0 1
2025-04-04 @ NYM 3 2 0 0 0 0 0 1 0
2025-04-02 vs WSH 4 1 1 0 0 0 1 0 1
2025-04-01 vs WSH 4 0 0 0 0 0 0 1 1
2025-03-31 vs WSH 4 1 1 0 0 1 0 0 0
2025-03-30 vs BAL 4 1 0 0 0 0 0 0 1
2025-03-29 vs BAL 5 1 0 0 0 1 1 0 2
2025-03-28 vs BAL 4 2 1 0 0 1 0 0 2
2025-03-27 vs BAL 2 0 0 0 0 0 1 2 1
Transactions
Entire history • newest first.
2025-09-16
1B Vladimir Guerrero Jr. changed number to 27.
2025-09-15
1B Vladimir Guerrero Jr. changed number to 21.
2025-07-14
American League All-Stars activated 1B Vladimir Guerrero Jr..
2025-04-16
1B Vladimir Guerrero Jr. changed number to 27.
2025-04-15
1B Vladimir Guerrero Jr. changed number to 42.
2024-07-03
3B Vladimir Guerrero Jr. assigned to American League All-Stars.
2023-07-10
3B Vladimir Guerrero Jr. assigned to American League All-Stars.
2022-07-18
3B Vladimir Guerrero and assigned to American League All-Stars.
2021-07-12
American League All-Stars activated 3B Vladimir Guerrero Jr.
2019-04-26
Toronto Blue Jays selected the contract of 3B Vladimir Guerrero Jr..
2019-04-26
Toronto Blue Jays selected the contract of 3B Vladimir Guerrero Jr., , , and.
2019-04-26
Toronto Blue Jays selected the contract of 3B Vladimir Guerrero Jr. from Buffalo Bisons.
2019-01-28
Toronto Blue Jays invited non-roster 3B Vladimir Guerrero Jr. to spring training.
2018-03-08
3B Vladimir Guerrero Jr. assigned to Toronto Blue Jays.
2017-03-25
3B Vladimir Guerrero Jr. assigned to Toronto Blue Jays.
2015-07-02
Toronto Blue Jays signed free agent OF Vladimir Guerrero Jr. to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
97
0.384
xBA
99
0.3
xSLG
95
0.506
Avg EV
89
92.0
Barrel%
81
12.2%
HardHit%
91
50.7%
SweetSpot%
52
33.7%
Chase%
86
21.4%
Whiff%
76
21.5%
K%
92
13.8%
BB%
88
11.9%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: blue_jays.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 680 27.2% 61.2% 16.2% .314 55.3%
Sinker 507 20.3% 53.3% 8.1% .360 57.7%
Slider 372 14.9% 48.7% 25.0% .283 48.7%
Changeup 289 11.6% 36.0% 25.6% .239 44.6%
Cutter 253 10.1% 52.2% 16.8% .270 50.0%
Sweeper 185 7.4% 41.1% 33.3% .209 44.8%
Curveball 90 3.6% 44.4% 26.5% .150 44.4%
Splitter 76 3.0% 39.5% 34.9% .278 50.0%
Knuckle Curve 32 1.3% 31.2% 35.3% .462 45.5%
Slurve 9 0.4% 55.6% 0.0% .000 0.0%
Eephus 4 0.2% 50.0% 0.0% .000 0.0%
Total 2497 100.0% 50.7% 19.9% .291 51.0%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 1440 57.7% 56.8% 13.6% .323 55.1%
Breaking 688 27.6% 45.3% 27.5% .256 45.7%
Offspeed 369 14.8% 36.9% 27.7% .244 45.1%
Total 2497 100.0% 50.7% 19.9% .291 51.0%
MLB Avg - - 50.6% 25.3% .245 41.0%
More