Seattle Mariners

Cal Raleigh

#29 Active
C ● Seattle Mariners ● 6'2" · 235 lbs ● Bats: B · Throws: R ● Florida State
Batting AVG
.180
Batting OBP
.293
Batting SLG
.370
Season HR
23
Season RBI
68
Next Matchup vs BAL Fri 10:10 PM ET · SP: K. Gausman

2026 Fantasy Baseball Player Profile

Cal Raleigh delivered a legendary 2025 campaign that completely redefined the offensive ceiling for the catcher position. Over 159 games, the switch-hitting backstop slashed .247/.359/.589 and led all of Major League Baseball with 60 home runs, becoming just the seventh player in history to reach that milestone. His power surge shattered multiple long-standing records, including the single-season marks for home runs by a catcher, home runs by a switch-hitter, and home runs by a Seattle Mariner. In addition to his elite power, Raleigh drove in an American League-best 125 runs and scored 110, while surprisingly adding a career-high 14 stolen bases. His dominance earned him his first Silver Slugger Award, an All-MLB First Team selection, and a second-place finish in the American League MVP voting behind Aaron Judge.

Entering 2026, Raleigh is the undisputed top-ranked catcher in all formats and a cornerstone of a Mariners lineup that now features added protection from Josh Naylor and a returning Julio Rodríguez. While he is not expected to repeat his 60-homer feat—a sentiment Raleigh himself has echoed during spring training—most projection systems such as Steamer and ZiPS still forecast him as the premier power threat at his position. He is projected to hit between 38 and 42 home runs with approximately 100 RBIs and 85 runs scored, while maintaining a batting average in the .230 to .235 range. Fantasy managers have adjusted to his elite status, making him a consensus top-20 overall pick with an ADP of approximately 11.0.

DFS Last 5

Game Log

2026 Regular Season
DATE OPPONENT AB R H 2B 3B HR RBI BB SO SB AVG OBP SLG RESULT
Sep 23 vs. Houston Astros 4 0 0 0 0 0 0 1 2 0 .182 .295 .373 W 5-6
Sep 22 vs. Houston Astros 3 0 0 0 0 0 0 1 0 0 .183 .296 .376 L 7-0
Sep 20 @ Colorado Rockies 3 0 0 0 0 0 0 1 1 0 .185 .297 .379 W 2-1
Sep 19 @ Colorado Rockies 4 1 2 1 0 1 2 0 1 0 .186 .297 .382 L 3-5
Sep 18 @ Colorado Rockies 4 0 0 0 0 0 0 0 4 0 .183 .295 .371 W 5-4
Sep 16 @ Los Angeles Angels 3 1 2 1 0 0 3 1 1 0 .185 .298 .374 W 7-2
Sep 15 @ Los Angeles Angels 4 0 0 0 0 0 0 0 2 0 .181 .294 .370 L 1-2
Sep 14 @ Los Angeles Angels 4 1 1 0 0 1 3 0 2 0 .183 .297 .373 L 4-6
Sep 13 @ Las Vegas Athletics 5 1 1 0 0 0 0 0 2 0 .182 .297 .367 L 7-8
Sep 12 @ Las Vegas Athletics 4 1 0 0 0 0 0 2 1 0 .182 .298 .369 W 19-1
Sep 11 @ Las Vegas Athletics 4 0 0 0 0 0 1 1 0 0 .184 .298 .373 L 5-6
Sep 10 vs. Texas Rangers 4 1 1 0 0 0 0 0 3 0 .186 .299 .377 W 3-4
Sep 9 vs. Texas Rangers 3 1 0 0 0 0 0 1 1 0 .185 .300 .378 W 2-3
Sep 8 vs. Texas Rangers 4 1 1 1 0 0 0 0 0 0 .187 .300 .381 L 10-5
Sep 6 vs. Las Vegas Athletics 3 0 1 0 0 0 1 1 2 0 .186 .300 .380 W 0-2
Sep 5 vs. Las Vegas Athletics 4 1 3 1 0 0 0 0 1 0 .185 .299 .380 L 6-2
Sep 4 vs. Las Vegas Athletics 3 3 2 1 0 1 2 1 0 0 .179 .294 .374 L 7-6
Sep 3 vs. Las Vegas Athletics 4 1 1 0 0 0 1 1 2 0 .175 .290 .360 L 7-4
Sep 1 @ Boston Red Sox 5 0 1 1 0 0 1 0 1 0 .174 .289 .361 W 9-6
Aug 31 @ Boston Red Sox 5 1 1 0 0 1 1 0 1 0 .173 .290 .361 L 8-9
Aug 30 @ Toronto Blue Jays 3 0 1 1 0 0 0 0 1 0 .173 .291 .354 L 0-7
Aug 29 @ Toronto Blue Jays 3 2 2 0 0 1 1 1 1 0 .172 .291 .352 L 3-4
Aug 28 @ Toronto Blue Jays 3 0 0 0 0 0 0 1 2 0 .167 .286 .340 L 1-8
Aug 26 vs. Philadelphia Phillies 4 0 0 0 0 0 0 0 4 0 .169 .286 .343 L 6-0
Aug 25 vs. Philadelphia Phillies 2 1 1 0 0 1 1 2 1 0 .171 .289 .347 W 1-4
Aug 24 vs. Philadelphia Phillies 3 3 3 0 0 3 4 1 0 0 .169 .285 .337 W 2-9
Aug 23 vs. Chicago Cubs 4 0 1 0 0 0 0 0 1 0 .161 .277 .304 L 19-2
Aug 22 vs. Chicago Cubs 3 0 1 0 0 0 0 1 0 0 .160 .277 .305 W 4-5
Aug 21 vs. Chicago Cubs 4 1 1 0 0 1 3 0 0 0 .158 .275 .304 W 5-6
Aug 20 @ Milwaukee Brewers 0 0 0 0 0 0 0 1 0 0 .157 .275 .296 L 4-7
Aug 19 @ Milwaukee Brewers 3 0 0 0 0 0 0 1 1 0 .157 .273 .296 W 7-5
Aug 18 @ Milwaukee Brewers 1 0 0 0 0 0 0 2 1 0 .159 .274 .298 L 0-22
Aug 16 @ Houston Astros 3 1 1 0 0 1 1 1 1 0 .159 .270 .299 W 3-2
Aug 15 @ Houston Astros 5 0 0 0 0 0 0 0 1 0 .158 .268 .289 W 10-5
Aug 14 @ Houston Astros 2 0 0 0 0 0 0 2 1 0 .160 .272 .294 L 7-10
Aug 13 @ New York Yankees 4 0 0 0 0 0 0 0 2 0 .161 .269 .296 W 1-0
Aug 12 @ New York Yankees 2 0 1 0 0 0 0 2 1 0 .163 .272 .300 L 5-10
Aug 11 @ New York Yankees 4 0 0 0 0 0 0 0 2 0 .161 .267 .299 L 1-4
Aug 9 vs. Tampa Bay Rays 4 0 0 0 0 0 0 0 1 0 .163 .270 .303 L 4-1
Aug 8 vs. Tampa Bay Rays 2 0 1 0 0 0 0 1 0 0 .166 .273 .307 L 3-2
Aug 7 vs. Tampa Bay Rays 2 0 0 0 0 0 0 1 0 0 .163 .269 .306 L 2-1
Aug 5 vs. Detroit Tigers 2 0 0 0 0 0 0 0 1 0 .164 .269 .308 W 2-4
Aug 4 vs. Detroit Tigers 4 0 1 0 0 0 0 0 2 0 .165 .268 .310 L 8-0
Aug 2 vs. Minnesota Twins 5 1 1 0 0 1 3 0 1 0 .164 .269 .311 W 6-7
Aug 1 vs. Minnesota Twins 5 0 0 0 0 0 1 0 3 0 .164 .270 .302 W 3-4
Jul 31 vs. Minnesota Twins 3 0 1 1 0 0 2 1 0 0 .167 .274 .307 L 5-3
Jul 30 @ Los Angeles Dodgers 3 0 0 0 0 0 1 1 2 0 .165 .271 .303 L 2-6
Jul 29 @ Los Angeles Dodgers 3 0 0 0 0 0 0 1 1 0 .167 .271 .307 L 2-4
Jul 28 @ Los Angeles Dodgers 4 1 1 0 0 1 1 0 3 0 .169 .272 .310 W 7-6
Jul 26 @ Texas Rangers 3 0 1 0 0 0 0 0 2 0 .167 .272 .300 W 6-4
Jul 25 @ Texas Rangers 3 0 0 0 0 0 0 0 1 0 .165 .269 .299 L 1-7
Jul 24 @ Texas Rangers 4 0 1 0 0 0 0 0 1 0 .167 .271 .303 L 4-5
Jul 18 vs. San Francisco Giants 2 0 0 0 0 0 0 0 0 0 .166 .272 .304 T 3-3
Jul 17 vs. San Francisco Giants 3 0 0 0 0 0 0 1 0 0 .167 .271 .306 L 7-0
Jul 12 @ Tampa Bay Rays 4 0 1 0 0 0 0 1 2 0 .169 .271 .310 W 8-2
Jul 11 @ Tampa Bay Rays 2 0 1 0 0 0 0 2 1 0 .168 .269 .311 L 1-6
Jul 10 @ Tampa Bay Rays 4 0 0 0 0 0 0 0 2 0 .165 .262 .309 L 2-7
Jul 9 @ Miami Marlins 3 0 0 0 0 0 0 1 2 0 .168 .266 .315 L 4-8
Jul 8 @ Miami Marlins 4 0 1 0 0 0 0 0 1 0 .170 .266 .319 L 0-2
Jul 7 @ Miami Marlins 5 1 2 2 0 0 1 0 2 0 .169 .266 .320 L 5-6
Jul 5 vs. Toronto Blue Jays 3 0 1 0 0 0 1 0 2 0 .164 .264 .309 W 0-4
Jul 4 vs. Toronto Blue Jays 4 1 1 0 0 1 3 0 0 0 .161 .264 .309 W 0-11
Jul 3 vs. Toronto Blue Jays 4 0 0 0 0 0 0 0 2 0 .160 .264 .296 L 2-0
Jul 2 vs. Los Angeles Angels 2 0 0 0 0 0 1 1 2 0 .163 .269 .301 W 0-1
Jun 30 vs. Los Angeles Angels 3 1 0 0 0 0 0 1 2 0 .164 .268 .304 W 3-8
Jun 29 vs. Los Angeles Angels 4 0 1 0 0 0 2 0 2 0 .167 .268 .309 W 2-6
Jun 28 @ Cleveland Guardians 3 1 1 0 0 0 0 2 0 0 .165 .268 .310 L 5-6
Jun 27 @ Cleveland Guardians 3 0 0 0 0 0 0 1 0 0 .162 .261 .310 L 3-4
Jun 26 @ Cleveland Guardians 3 1 0 0 0 0 0 1 3 0 .165 .261 .314 W 3-1
Jun 25 @ Pittsburgh Pirates 4 0 1 1 0 0 0 1 3 0 .168 .261 .319 L 1-5
Jun 24 @ Pittsburgh Pirates 4 0 1 0 0 0 0 0 0 0 .166 .258 .316 L 1-11
Jun 23 @ Pittsburgh Pirates 4 1 1 0 0 1 1 0 1 0 .164 .258 .317 W 3-2
Jun 21 vs. Boston Red Sox 4 0 0 0 0 0 0 0 1 0 .162 .259 .302 W 1-3
Jun 20 vs. Boston Red Sox 3 0 1 0 0 0 0 1 1 0 .166 .264 .309 L 5-1
Jun 19 vs. Boston Red Sox 1 1 0 0 0 0 0 3 1 0 .163 .259 .308 L 6-2
Jun 18 vs. Baltimore Orioles 4 0 0 0 0 0 0 0 4 0 .164 .249 .310 W 0-3
Jun 17 vs. Baltimore Orioles 3 0 1 0 0 0 0 1 0 0 .168 .254 .317 L 5-3
Jun 16 vs. Baltimore Orioles 3 0 1 0 0 0 2 1 0 0 .165 .249 .317 W 1-3
May 13 @ Houston Astros 4 0 0 0 0 0 0 0 2 0 .161 .243 .317 L 3-4
May 12 @ Houston Astros 4 3 2 0 0 0 0 1 1 0 .166 .249 .325 W 10-2
May 11 @ Houston Astros 4 0 0 0 0 0 0 0 1 0 .157 .238 .320 W 3-1
May 10 @ Chicago White Sox 3 0 0 0 0 0 0 1 2 0 .161 .244 .329 L 1-2
May 9 @ Chicago White Sox 4 0 0 0 0 0 0 0 2 0 .164 .244 .336 L 1-6
May 8 @ Chicago White Sox 5 0 0 0 0 0 0 0 1 0 .169 .250 .345 W 12-8
May 6 vs. Atlanta Braves 4 0 0 0 0 0 0 0 2 0 .175 .258 .358 W 1-3
May 5 vs. Atlanta Braves 4 0 0 0 0 0 0 0 3 0 .180 .265 .368 L 3-2
May 1 vs. Kansas City Royals 4 0 0 0 0 0 0 1 2 0 .186 .272 .380 L 7-6
Apr 29 @ Minnesota Twins 3 0 0 0 0 0 1 1 1 0 .192 .275 .392 W 5-3
Apr 28 @ Minnesota Twins 5 0 0 0 0 0 0 0 2 0 .197 .277 .402 W 7-1
Apr 27 @ Minnesota Twins 4 1 1 0 0 1 2 0 1 0 .205 .288 .419 L 4-11
Apr 26 @ St. Louis Cardinals 4 1 1 0 0 1 1 0 2 0 .204 .289 .398 W 3-2
Apr 25 @ St. Louis Cardinals 5 1 2 0 0 0 0 1 1 0 .202 .290 .376 W 11-9
Apr 24 @ St. Louis Cardinals 3 0 0 0 0 0 0 1 1 0 .192 .280 .375 W 3-2
Apr 22 vs. Las Vegas Athletics 5 2 3 1 0 1 1 0 1 1 .198 .281 .386 W 4-5
Apr 21 vs. Las Vegas Athletics 3 1 2 0 0 1 1 1 0 0 .177 .266 .333 L 5-2
Apr 20 vs. Las Vegas Athletics 5 1 1 0 0 1 1 0 1 0 .161 .248 .290 L 6-4
Apr 19 vs. Texas Rangers 4 0 1 0 0 0 0 0 1 0 .159 .250 .261 W 2-5
Apr 18 vs. Texas Rangers 4 0 0 0 0 0 0 1 1 0 .155 .250 .262 W 3-7
Apr 17 vs. Texas Rangers 3 0 0 0 0 0 0 1 0 0 .163 .253 .275 L 5-0
Apr 16 @ San Diego Padres 4 0 2 0 0 0 1 0 1 0 .169 .253 .286 L 2-5
Apr 15 @ San Diego Padres 4 0 1 1 0 0 0 1 2 0 .151 .241 .274 L 6-7
Apr 14 @ San Diego Padres 4 0 0 0 0 0 0 0 2 0 .145 .231 .261 L 1-4
Apr 13 vs. Houston Astros 5 2 2 0 0 0 0 0 0 0 .154 .243 .277 W 2-6
Apr 12 vs. Houston Astros 5 0 0 0 0 0 0 0 3 0 .133 .232 .267 W 1-6
Apr 11 vs. Houston Astros 3 1 1 0 0 1 3 0 0 0 .145 .250 .291 W 7-8
Apr 10 vs. Houston Astros 3 1 0 0 0 0 1 2 0 0 .135 .250 .231 W 6-9
Apr 8 @ Texas Rangers 4 0 0 0 0 0 0 0 1 0 .143 .236 .245 L 0-3
Apr 7 @ Texas Rangers 4 0 1 0 0 0 1 0 0 0 .156 .255 .267 L 2-3
Apr 6 @ Texas Rangers 3 1 1 0 0 1 1 1 0 0 .146 .255 .268 L 1-2
Apr 5 @ Los Angeles Angels 5 1 1 1 0 0 0 1 3 0 .132 .233 .184 L 7-8
Apr 4 @ Los Angeles Angels 4 0 0 0 0 0 0 0 1 0 .121 .216 .152 L 0-1
Apr 3 @ Los Angeles Angels 4 0 0 0 0 0 0 1 1 0 .138 .242 .172 W 3-1
Apr 1 vs. New York Yankees 4 0 1 0 0 0 2 0 2 0 .160 .250 .200 L 5-3
Mar 31 vs. New York Yankees 4 0 0 0 0 0 0 0 2 0 .143 .250 .190 L 5-0
Mar 30 vs. New York Yankees 2 0 1 0 0 0 1 0 1 0 .176 .300 .235 W 1-2
Mar 29 vs. Cleveland Guardians 4 0 1 1 0 0 1 1 1 0 .133 .278 .200 W 0-8
Mar 28 vs. Cleveland Guardians 4 0 1 0 0 0 0 1 2 1 .091 .231 .091 L 6-5
Mar 27 vs. Cleveland Guardians 4 0 0 0 0 0 0 0 4 0 .000 .125 .000 W 1-5
Mar 26 vs. Cleveland Guardians 3 0 0 0 0 0 0 1 3 0 .000 .250 .000 L 6-4
Total42447771502262671562.182.295.373

AVG, OBP, SLG, ERA and WHIP are season-to-date through each game, not that game alone — so the column reads as a trend and its last value is the season figure. They stay season-to-date when the log is filtered by opponent; the figure for the filtered games is the one in the Total row. The second game of a doubleheader is marked (2).

Splits

Latest Features