Rafael Devers | San Francisco Giants

Rafael Devers | San Francisco Giants
Rafael Devers
MLB Player
Rafael Devers
San Francisco Giants logoSan Francisco Giants#16 · First BasemanActive
Height6' 0"Weight235 lbsAge29Experience10th Season
.258AVGTied-67th
35HR8th
91RBI9th
.856OPS14th

Player Information

PositionFirst Baseman
Jersey#16
Date of Birth24/10/1996
BirthplaceSanchez, Dominican Republic
Experience10th Season
Bats / ThrowsLeft/Right
MLB Debut2017
StatusActive

Awards

🏆 Silver Slugger2x 2023, 2021
🏆 All-MLB 2nd Team1x 2021

Next Game

St. Louis Cardinals logo
vs St. Louis Cardinals
September 7, 2026 · 8:10 PM
Oracle Park
NBC
View Game →

More San Francisco Giants Players

Season, Postseason & Career

SplitGPABRH2B3BHRRBIBBSO
Regular Season14454385140341359166158
Projected162611961583813910274178
Career128749528001355322132708385361244

Career Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPSWAR
201758222346314010301805731.284.338.482.8191.3
201812145059108240216638012152.240.298.433.7310.0
20191566471292015443211548411988.311.361.555.9165.3
202057232326116111431336700.263.310.483.7930.4
20211565911011653713811362714355.279.352.538.8903.5
202214155584164421278850611431.295.358.521.8794.4
20231535809015734033100621112651.271.351.500.8513.5
202413852587143345288367314730.272.354.516.8713.7
202573272477418015585647611.272.401.504.9052.3
2025903355279150205156211600.236.347.460.8071.8
20251636079915333035109112619211.252.372.479.8514.0
202614454385140341359166215800.258.338.517.8563.5
Career128749528001355322132708385364212443319.274.348.507.855--

Postseason Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPKSBCSAVGOBPSLGOPS
201741134002520400.364.429.9091.338
201811347100019301310.294.351.382.734
2021114411130051270800.295.392.6361.029
Career26892127008261202510.303.382.573.955

Expanded Batting by Season

SeasonPAPP/PAXBHTBIBBHBPGIDPSHSFSBCSSB%
20172408923.722410730500310.75
201849018283.734519560902520.71
201970226363.759035974812880.50
20202489803.952811203800000.00
202166425023.7776318771304550.50
202261422323.64702891161403310.75
202365625793.936729010111503510.83
202460123753.95672711431306301.00
202533413894.163313774702110.50
202539516714.233515432902000.00
202572930604.20682911061604110.50
202661525154.0970281621304000.00
Career5559215993.896052513744211412833190.63

Advanced Batting by Season

SeasonWAROWARRCRC/27ISOPSECAAB/HRBB/PABB/KGOFOGO/FO
20171.31.434.75.7.198.28822.2.0750.3283821.0
20180.01.257.14.3.193.28421.4.0780.311551760.9
20195.35.7123.17.1.244.31820.2.0680.402382930.8
20200.40.932.24.9.220.27621.1.0520.1976890.9
20213.54.8107.66.5.259.36415.6.0930.431912610.7
20224.45.299.26.5.225.31920.6.0810.441882560.7
20233.54.499.66.1.229.34317.6.0950.491952620.7
20243.74.694.66.4.244.37718.8.1110.461592250.7
20252.32.355.57.2.232.43818.1.1680.74821160.7
20251.81.753.65.4.224.39116.8.1420.48971240.8
20254.03.9109.16.2.227.41217.3.1540.581792400.7
20263.53.592.96.0.260.38115.5.1070.421582310.7
Career----849.96.1.234.34518.3.0960.43162221150.8

Game Log

GameResultABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPS
New York Mets logo@ NYM2026 Regular SeasonL 4-2401000000300.258.338.517.856
New York Mets logo@ NYM2026 Regular SeasonW 9-5422002300000.258.339.519.858
New York Mets logo@ NYM2026 Regular SeasonL 10-6413201510100.256.338.508.846
Pittsburgh Pirates logo@ PIT2026 Regular SeasonL 5-2400000000300.252.334.497.831
Pittsburgh Pirates logo@ PIT2026 Regular SeasonW 5-4 F/10322001120000.254.336.501.837
Pittsburgh Pirates logo@ PIT2026 Regular SeasonL 13-12411001320100.252.332.494.826
Atlanta Braves logo@ ATL2026 Regular SeasonW 7-3321001120100.252.330.490.821
Arizona Diamondbacks logovs ARI2026 Regular SeasonW 7-2502000200100.251.328.485.814
Arizona Diamondbacks logovs ARI2026 Regular SeasonL 7-1412100000100.250.328.486.814
Arizona Diamondbacks logovs ARI2026 Regular Season
L 10-6411000001200.248.326.484.811
Arizona Diamondbacks logovs ARI2026 Regular SeasonW 6-1412000000000.248.326.486.812
Cincinnati Reds logovs CIN2026 Regular Season
L 10-9412001210000.246.324.486.810
Cincinnati Reds logovs CIN2026 Regular Season
W 3-1321001110100.244.322.480.802
Cincinnati Reds logovs CIN2026 Regular Season
W 5-0422001300000.243.321.475.795
Red Sox logo@ BOS2026 Regular SeasonL 5-4310000010200.241.319.468.788
Red Sox logo@ BOS2026 Regular SeasonL 3-2400000010000.243.320.471.791
Red Sox logo@ BOS2026 Regular SeasonL 6-4311001110100.245.321.475.796
Cleveland Guardians logo@ CLE2026 Regular SeasonL 5-2311000020000.244.320.470.789
Cleveland Guardians logo@ CLE2026 Regular SeasonW 1-0411100000100.244.317.471.788
Cleveland Guardians logo@ CLE2026 Regular SeasonL 8-1400000000300.244.318.470.788
Colorado Rockies logovs COL2026 Regular SeasonL 13-7522101300000.246.320.474.794
Colorado Rockies logovs COL2026 Regular SeasonW 7-1511100100000.244.319.467.786
Colorado Rockies logovs COL2026 Regular SeasonL 5-2401100100100.245.320.467.788
Houston Astros logovs HOU2026 Regular SeasonL 2-1300000010100.244.321.467.788
Houston Astros logovs HOU2026 Regular SeasonW 4-1210000020100.246.321.470.792
Houston Astros logovs HOU2026 Regular SeasonL 6-3 F/10300000010200.247.320.472.792
Detroit Tigers logovs DET2026 Regular SeasonL 3-1 F/10402000000100.249.321.475.796
Detroit Tigers logovs DET2026 Regular SeasonL 8-0300000000200.247.319.475.794
Detroit Tigers logovs DET2026 Regular SeasonW 5-2411001200000.248.321.478.799
Texas Rangers logo@ TEX2026 Regular SeasonL 6-0402000000000.248.322.474.795
Texas Rangers logo@ TEX2026 Regular SeasonL 5-4300000010100.246.320.473.794
Texas Rangers logo@ TEX2026 Regular SeasonW 5-1400000000100.248.321.477.797
San Diego Padres logo@ SD2026 Regular SeasonL 5-4321001110100.250.324.481.805
San Diego Padres logo@ SD2026 Regular SeasonL 6-5412000010000.249.322.475.797
San Diego Padres logo@ SD2026 Regular SeasonL 7-0200000010000.247.319.475.794
San Diego Padres logo@ SD2026 Regular SeasonW 4-1413000100000.248.319.477.796
Milwaukee Brewers logovs MIL2026 Regular SeasonW 16-3410000010200.243.316.474.790
Milwaukee Brewers logovs MIL2026 Regular SeasonL 8-2401000000100.246.317.479.796
Milwaukee Brewers logovs MIL2026 Regular SeasonW 3-0300000010000.246.318.481.799
Los Angeles Angels logovs LAA2026 Regular SeasonL 4-3300000010100.248.318.485.803
Los Angeles Angels logovs LAA2026 Regular SeasonW 9-2423101400000.249.319.489.808
Los Angeles Angels logovs LAA2026 Regular SeasonW 7-6 F/10422001310100.244.315.476.791
Kansas City Royals logo@ KC2026 Regular SeasonL 5-4311100010000.242.312.468.780
Kansas City Royals logo@ KC2026 Regular SeasonL 3-2400000000000.241.310.466.776
Kansas City Royals logo@ KC2026 Regular SeasonL 4-3301000010100.243.313.471.784
Mariners logo@ SEA2026 Regular SeasonL 6-3400000000300.243.311.472.783
Mariners logo@ SEA2026 Regular SeasonL 4-3 F/10511001100300.245.314.477.791
Mariners logo@ SEA2026 Regular SeasonW 7-0500000000300.246.316.473.789
Colorado Rockies logovs COL2026 Regular SeasonW 3-1310000010100.249.319.479.799
Colorado Rockies logovs COL2026 Regular SeasonW 4-2300000010200.251.320.483.804
Colorado Rockies logovs COL2026 Regular SeasonL 4-3313001310000.253.321.487.808
Colorado Rockies logovs COL2026 Regular SeasonW 8-2412100210100.247.315.475.789
Blue Jays logovs TOR2026 Regular SeasonWeek 27L 10-0300000010000.244.311.472.783
Blue Jays logovs TOR2026 Regular SeasonWeek 27L 9-3411000000000.246.312.476.787
Blue Jays logovs TOR2026 Regular SeasonWeek 27W 10-1220000020000.246.312.478.791
Colorado Rockies logo@ COL2026 Regular SeasonWeek 27L 7-6522002200200.248.310.481.791
Colorado Rockies logo@ COL2026 Regular SeasonWeek 27W 6-4401000010000.246.309.464.774
Colorado Rockies logo@ COL2026 Regular SeasonWeek 27L 15-3412001100000.246.308.467.775
Arizona Diamondbacks logo@ ARI2026 Regular SeasonWeek 26W 6-4311000010000.242.306.458.763
Arizona Diamondbacks logo@ ARI2026 Regular SeasonWeek 26L 8-2211001120000.242.304.459.762
Arizona Diamondbacks logo@ ARI2026 Regular SeasonWeek 26L 5-4401000000100.240.299.449.748
Atlanta Braves logovs ATL2026 Regular SeasonWeek 26W 3-2401000000200.240.299.452.751
Atlanta Braves logovs ATL2026 Regular SeasonWeek 26W 5-0322002400100.240.300.454.754
Atlanta Braves logovs ATL2026 Regular SeasonWeek 26L 3-1401100100000.236.297.433.730
Athletics logovs ATH2026 Regular SeasonWeek 26L 9-6400000000200.235.297.432.729
Athletics logovs ATH2026 Regular SeasonWeek 25W 2-1411001100200.239.301.438.739
Athletics logovs ATH2026 Regular SeasonWeek 25W 3-1401000100000.238.301.430.732
Miami Marlins logo@ MIA2026 Regular SeasonWeek 25L 2-1300000010100.238.302.433.735
Miami Marlins logo@ MIA2026 Regular SeasonWeek 25L 6-3400000000100.241.302.437.740
Miami Marlins logo@ MIA2026 Regular SeasonWeek 25L 4-3312001110000.244.306.443.750
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 24W 7-5302200110100.240.301.431.731
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 24W 7-2411001110100.235.295.421.716
Chicago Cubs logovs CHC2026 Regular SeasonWeek 24W 5-1301000010000.235.293.413.706
Chicago Cubs logovs CHC2026 Regular SeasonWeek 24L 6-1402100000100.234.290.414.704
Chicago Cubs logovs CHC2026 Regular SeasonWeek 24L 5-1400000000200.230.288.409.696
Washington Nationals logovs WSH2026 Regular SeasonWeek 23W 11-10421001110100.233.292.415.706
Washington Nationals logovs WSH2026 Regular SeasonWeek 23L 6-3410000010100.233.290.406.696
Washington Nationals logovs WSH2026 Regular SeasonWeek 23L 4-3400000010100.237.291.412.703
Chicago Cubs logo@ CHC2026 Regular SeasonWeek 23W 2-1 F/10310000010300.240.293.419.711
Chicago Cubs logo@ CHC2026 Regular SeasonWeek 23L 3-2 F/10411001110100.243.293.424.717
Chicago Cubs logo@ CHC2026 Regular SeasonWeek 23W 18-3512100100200.243.292.414.706
Milwaukee Brewers logo@ MIL2026 Regular SeasonWeek 23W 12-9611100000100.240.289.411.700
Milwaukee Brewers logo@ MIL2026 Regular SeasonWeek 22W 1-0400000000100.242.292.413.705
Milwaukee Brewers logo@ MIL2026 Regular SeasonWeek 22L 8-3500000000400.246.297.419.716
Milwaukee Brewers logo@ MIL2026 Regular SeasonWeek 22L 16-2200000020200.251.303.429.731
Colorado Rockies logo@ COL2026 Regular SeasonWeek 22W 19-6644300110100.253.300.432.732
Colorado Rockies logo@ COL2026 Regular SeasonWeek 22L 8-3400000000200.242.288.413.700
Colorado Rockies logo@ COL2026 Regular SeasonWeek 22L 8-6412010110100.247.292.420.712
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 21L 3-2400000000200.242.286.409.695
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 21L 7-5401100100100.246.291.417.708
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 21L 6-2301100201000.246.291.415.707
Chicago White Sox logovs CHW2026 Regular SeasonWeek 21W 8-5412101500100.245.288.412.699
Chicago White Sox logovs CHW2026 Regular SeasonWeek 21W 10-3511000000100.240.284.390.674
Chicago White Sox logovs CHW2026 Regular SeasonWeek 21L 9-4400000000300.241.286.395.681
Arizona Diamondbacks logo@ ARI2026 Regular SeasonWeek 20L 6-3401100000000.246.291.403.694
Arizona Diamondbacks logo@ ARI2026 Regular SeasonWeek 20L 5-3412101100100.246.292.401.693
Arizona Diamondbacks logo@ ARI2026 Regular SeasonWeek 20L 12-2400000000100.240.288.377.665
Athletics logo@ ATH2026 Regular SeasonWeek 20W 10-1511000100000.246.294.385.679
Athletics logo@ ATH2026 Regular SeasonWeek 20W 6-4512100000300.247.296.391.687
Athletics logo@ ATH2026 Regular SeasonWeek 20L 5-2300000010100.243.293.385.678
Los Angeles Dodgers logo@ LAD2026 Regular SeasonWeek 20L 5-2401000000100.247.294.392.686
Los Angeles Dodgers logo@ LAD2026 Regular SeasonWeek 19L 4-0402100000200.247.295.395.691
Los Angeles Dodgers logo@ LAD2026 Regular SeasonWeek 19W 6-2401000000300.241.291.386.677
Los Angeles Dodgers logo@ LAD2026 Regular SeasonWeek 19W 9-3332001220000.240.292.390.681
Pittsburgh Pirates logovs PIT2026 Regular SeasonWeek 19W 7-6 F/12412200010000.232.276.364.640
Pittsburgh Pirates logovs PIT2026 Regular SeasonWeek 19L 13-3300000000200.224.266.347.613
Pittsburgh Pirates logovs PIT2026 Regular SeasonWeek 19W 5-2422001100200.229.271.354.625
San Diego Padres logovs SD2026 Regular SeasonWeek 18L 5-1311001100100.221.265.329.593
San Diego Padres logovs SD2026 Regular SeasonWeek 18L 10-5401000000100.219.264.307.570
San Diego Padres logovs SD2026 Regular SeasonWeek 18W 3-2201000210000.218.264.308.572
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 18L 2-1 F/10311100010200.214.257.305.562
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 18L 5-1401100100000.211.250.297.547
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 18L 3-0301000000100.210.250.290.540
Philadelphia Phillies logo@ PHI2026 Regular SeasonWeek 18L 6-5 F/10301000110200.207.248.289.537
Philadelphia Phillies logo@ PHI2026 Regular SeasonWeek 18L 3-2400000000100.203.242.288.530
Philadelphia Phillies logo@ PHI2026 Regular SeasonWeek 17L 7-0300000000100.211.250.298.548
Miami Marlins logovs MIA2026 Regular SeasonWeek 17W 6-3311100110000.216.256.306.563
Miami Marlins logovs MIA2026 Regular SeasonWeek 17W 6-2400000000100.213.248.296.544
Miami Marlins logovs MIA2026 Regular SeasonWeek 17L 9-4400000000200.221.257.308.565
Los Angeles Dodgers logovs LAD2026 Regular SeasonWeek 17L 3-0300000000300.230.267.320.587
Los Angeles Dodgers logovs LAD2026 Regular SeasonWeek 16W 3-0402100000000.237.275.330.604
Los Angeles Dodgers logovs LAD2026 Regular SeasonWeek 16W 3-1401000100200.226.265.312.577
Washington Nationals logo@ WSH2026 Regular SeasonWeek 16L 3-0402000000100.225.266.315.581
Washington Nationals logo@ WSH2026 Regular SeasonWeek 16W 7-6 F/12601000100100.212.256.306.561
Washington Nationals logo@ WSH2026 Regular SeasonWeek 16W 10-5501100100300.215.262.316.578
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 16W 3-0400000000200.216.266.311.577
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 15L 8-3412000000100.229.280.329.609
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 15L 2-1300000010100.212.268.318.586
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 15L 6-2401000000300.222.269.333.602
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 15L 6-2421000000100.220.270.339.609
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 15W 6-3501000000000.218.271.345.617
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 14W 5-0412001400100.220.278.360.638
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 14W 6-0411000000100.196.260.283.543
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 14L 6-4400000000100.190.261.286.547
New York Mets logovs NYM2026 Regular SeasonWeek 14L 5-2301000110100.211.286.316.602
New York Mets logovs NYM2026 Regular SeasonWeek 14L 9-0400000000100.200.263.314.577
New York Mets logovs NYM2026 Regular SeasonWeek 14L 10-3400000000300.226.294.355.649
New York Mets logovs NYM2026 Regular SeasonWeek 14W 7-2512001100100.259.333.407.741
San Diego Padres logo@ SD2026 Regular SeasonWeek 13L 7-1300000010200.227.320.273.593
San Diego Padres logo@ SD2026 Regular SeasonWeek 13W 9-3512000000000.263.333.316.649
San Diego Padres logo@ SD2026 Regular SeasonWeek 13W 3-2200000020000.214.313.286.598
New York Yankees logovs NYY2026 Regular SeasonWeek 13L 3-1402100000100.250.250.333.583
New York Yankees logovs NYY2026 Regular SeasonWeek 13L 3-0400000000300.125.125.125.250
New York Yankees logovs NYY2026 Regular SeasonWeek 12L 7-0401000000000.250.250.250.500

Articles