Freddie Freeman vs Vladimir Guerrero Jr. Stats

Freddie Freeman Career Vladimir Guerrero Jr.
1,549 Games Played 328
6,590 Plate Appearances 1,387
5,706 At-Bats 1,230
957 Runs 202
1,684 Hits 357
364 Doubles 62
25 Triples 5
270 Home Runs 69
936 Runs Batted In 205
53 Stolen Bases 5
24 Caught Stealing 2
768 Walks 144
1,300 Strikeouts 230
.295 Batting Average .290
.383 On-Base Percentage .368
.510 Slugging Percentage .517
0.893 OPS 0.885
2,908 Total Bases 636
125 Grounded Into Double Plays 42
75 Hit By Pitch 9

Freeman has compiled an average at the plate of .295 for his time in baseball in addition to 957 runs scored and an OPS of .893. He has fanned 1,300 times and earned a walk on 768 occasions, contributing to a .383 OBP. In his MLB career, Freeman has drilled 270 baseballs over the fence while knocking in 936 runs. He has amassed a slugging percentage of .510 and he has racked up 2,908 bases. Over the course of his time in the league, he came to bat 6,590 times and came through with a base hit 1,684 times.

Guerrero Jr. has earned a free base 144 times while striking out on 230 occasions. His on-base rate is .368 and he has earned a career OPS of .885. He has amassed 202 runs and racked up 205 RBIs. He has hit it out of the park 69 times, with 636 total bases and a .517 slugging percentage. During the 1,230 official at-bats in his career, Guerrero Jr. has recorded a batting average of .290 in addition to having 357 base hits.

Freddie Freeman Stat Vladimir Guerrero Jr.
143 Games Played 145
625 Plate Appearances 630
539 At-Bats 545
108 Runs Scored 116
160 Hits 173
22 Doubles 23
2 Triples 1
30 Home Runs 45
78 Runs Batted In 103
8 Stolen Bases 4
3 Caught Stealing 1
77 Walks 78
95 Strikeouts 101
.297 Batting Average .317
.390 On-Base Percentage .406
.512 Slugging Percentage .611
0.902 OPS 1.017
135 OPS+ 173
276 Total Bases 333
10 Grounded Into Double Play 19
7 Hit By Pitch 5

So far this year, Freeman has notched 108 runs, accrued 78 RBI and has hit 30 home runs. He has been struck out 95 times (131st in the league) while earning 276 total bases. He has earned an OPS of 0.902 (38th in the league) with a SLG of .512. He has walked 77 times and has accrued an OBP of .390. Freeman has compiled 160 hits out of 539 at-bats and has a batting average of .297.

Guerrero Jr. has a total of 333 bases in total with 173 hits (1st in the league) out of 545 at-bats. He has tallied 116 runs on the season and has knocked 45 balls out of the park. He has compiled a average at the plate of .317 in addition to holding an OPS of 1.017. He is sitting with an on-base percentage of .406 in addition to 78 walks and 101 strikeouts. For the current season, Guerrero Jr. has batted in 103 runs and also has accounted for a slugging percentage of .611.