Cal Raleigh Fantasy Stats

Cal Raleigh
#29 C  |  Seattle Mariners
Healthy
Height / Weight 6'3"  /  235 lbs.
Date of Birth (Age) Nov 26, 1996 (27)
Experience 4 seasons
College Florida State

Season Stats

SEASON TEAM POS GP AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS FPTS
2021SEAC4713962513021375200.180.227.317.544171.0
2022SEAC119370467820127633812210.211.284.489.773771.0
2023SEAC1445137811923130755415800.232.306.456.7621034.0
2024SEAC15354673120160341007017661.220.312.436.7481158.0
Career 463 1568 203 342 72 2 93 251 169 508 7 1 .218 .296 .445 .741 3134.0

Game Log

TEAM OPP POS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS FPTS
Mar 28, 2024 SEABOSC41100000100.250.250.250.5005.0
Mar 29, 2024 SEABOSC30000000100.000.000.000.0000.0
Mar 30, 2024 SEABOSC30000001200.000.250.000.2502.0
Apr 1, 2024 SEACLEC32100001100.333.500.333.8339.0
Apr 2, 2024 SEACLEC41200000100.500.500.5001.0008.0
Apr 5, 2024 SEAMILC40100010200.250.250.250.5005.0
Apr 6, 2024 SEAMILC40000000000.000.000.000.0000.0
Apr 8, 2024 SEATORC41100110200.250.2501.0001.25014.0
Apr 9, 2024 SEATORC40000000200.000.000.000.0000.0
Apr 10, 2024 SEATORC31100121100.333.5001.3331.83318.0
Apr 12, 2024 SEACHCC40000000400.000.000.000.0000.0
Apr 13, 2024 SEACHCC20100000100.500.500.5001.0003.0
Apr 14, 2024 SEACHCC40100000000.250.250.250.5003.0
Apr 15, 2024 SEACINC30100001000.333.500.333.8335.0
Apr 16, 2024 SEACINC20000002100.000.500.000.5004.0
Apr 17, 2024 SEACINC21100122000.500.7502.0002.75020.0
Apr 20, 2024 SEACOLC424001210001.0001.0001.7502.75029.0
Apr 21, 2024 SEACOLDH41200130100.500.4001.2501.65021.0
Apr 21, 2024 SEACOLC50000000200.000.000.000.0000.0
Apr 23, 2024 SEATEXC41200120200.500.5001.2501.75019.0
Apr 25, 2024 SEATEXC40000000200.000.000.000.0000.0
Apr 26, 2024 SEAARIC31000001200.000.250.000.2504.0
Apr 27, 2024 SEAARIC40000000300.000.000.000.0000.0
Apr 28, 2024 SEAARIC10000000100.000.000.000.0000.0
Apr 29, 2024 SEAATLC20000001200.000.333.000.3332.0
Apr 30, 2024 SEAATLC40100000100.250.250.250.5003.0
May 1, 2024 SEAATLDH40000001200.000.200.000.2002.0
May 3, 2024 SEAHOUC40000000000.000.000.000.0000.0
May 4, 2024 SEAHOUC41100120100.250.2501.0001.25016.0
May 5, 2024 SEAHOUC51100110200.200.200.8001.00014.0
May 6, 2024 SEAMINC20000002100.000.500.000.5004.0
May 7, 2024 SEAMINC121001410001.0001.0004.0005.00024.0
May 8, 2024 SEAMINC40110020200.250.250.500.7509.0
May 9, 2024 SEAMINC30000000300.000.000.000.0000.0
May 10, 2024 SEAOAKC32100001200.333.500.333.8339.0
May 11, 2024 SEAOAKC31100110100.333.3331.3331.66614.0
May 13, 2024 SEAKCC41210010000.500.500.7501.25012.0
May 14, 2024 SEAKCC40000000200.000.000.000.0000.0
May 15, 2024 SEAKCC41100000100.250.250.250.5005.0
May 17, 2024 SEABALC40210000000.500.500.7501.2508.0
May 18, 2024 SEABALC41110010100.250.250.500.7509.0
May 19, 2024 SEABALDH40100000100.250.250.250.5003.0
May 20, 2024 SEANYYC31000001300.000.250.000.2504.0
May 21, 2024 SEANYYC30000000200.000.250.000.2502.0
May 22, 2024 SEANYYC41100130100.250.2501.0001.25018.0
May 24, 2024 SEAWSHC40100000000.250.250.250.5003.0
May 25, 2024 SEAWSHC40000000400.000.000.000.0000.0
May 26, 2024 SEAWSHC10000000100.000.000.000.0000.0
May 27, 2024 SEAHOUC30000010000.000.000.000.0002.0
May 28, 2024 SEAHOUC40100000200.250.250.250.5003.0
May 29, 2024 SEAHOUC10000001100.000.500.000.5002.0
May 30, 2024 SEAHOUC40000000300.000.000.000.0000.0
May 31, 2024 SEALAAC30100020000.333.250.333.5837.0
Jun 1, 2024 SEALAAC40110020000.250.250.500.7509.0
Jun 2, 2024 SEALAAC40100000200.250.250.250.5003.0
Jun 4, 2024 SEAOAKC00000001000.0001.000.0001.0002.0
Jun 5, 2024 SEAOAKC30000001000.000.250.000.2502.0
Jun 6, 2024 SEAOAKC21000001110.000.500.000.50011.0
Jun 7, 2024 SEAKCC30000002200.000.400.000.4004.0
Jun 8, 2024 SEAKCC40100000200.250.250.250.5003.0
Jun 9, 2024 SEAKCDH50200020100.400.400.400.80010.0
Jun 10, 2024 SEACHWC51100140200.200.200.8001.00020.0
Jun 11, 2024 SEACHWC40220030000.500.5001.0001.50016.0
Jun 12, 2024 SEACHWC40100000200.250.250.250.5003.0
Jun 13, 2024 SEACHWC10000000100.000.000.000.0000.0
Jun 14, 2024 SEATEXC40000000000.000.000.000.0000.0
Jun 15, 2024 SEATEXDH31100011110.333.500.333.83314.0
Jun 16, 2024 SEATEXC30000001000.000.250.000.2502.0
Jun 18, 2024 SEACLEC51110010000.200.200.400.6009.0
Jun 19, 2024 SEACLEC40000000200.000.000.000.0000.0
Jun 20, 2024 SEACLEC10000000100.000.000.000.0000.0
Jun 21, 2024 SEAMIAC40000000200.000.000.000.0000.0
Jun 22, 2024 SEAMIAC40100010000.250.200.250.4505.0
Jun 23, 2024 SEAMIADH10000001000.000.500.000.5002.0
Jun 24, 2024 SEATBC21100112010.500.7502.0002.75023.0
Jun 25, 2024 SEATBC40100000100.250.250.250.5003.0
Jun 26, 2024 SEATBDH21100132000.500.7502.0002.75022.0
Jun 28, 2024 SEAMINC40000011200.000.200.000.2004.0
Jun 29, 2024 SEAMINC30100001210.333.500.333.83310.0
Jun 30, 2024 SEAMINC50100000300.200.200.200.4003.0
Jul 2, 2024 SEABALC30000001200.000.250.000.2502.0
Jul 3, 2024 SEABALC41100110200.250.2501.0001.25014.0
Jul 4, 2024 SEABALC40000000300.000.000.000.0000.0
Jul 5, 2024 SEATORC31200001100.667.750.6671.41710.0
Jul 6, 2024 SEATORDH30000001200.000.250.000.2502.0
Jul 7, 2024 SEATORC60200000100.333.333.333.6666.0
Jul 9, 2024 SEASDC53310240100.600.6002.0002.60039.0
Jul 10, 2024 SEASDC31000001110.000.250.000.2509.0
Jul 11, 2024 SEALAAC53300240000.600.6001.8002.40037.0
Jul 12, 2024 SEALAAC41200121000.500.6001.2501.85021.0
Jul 13, 2024 SEALAADH40100000300.250.250.250.5003.0
Jul 14, 2024 SEALAAC40000000400.000.000.000.0000.0
Jul 19, 2024 SEAHOUC40000000000.000.000.000.0000.0
Jul 20, 2024 SEAHOUDH20000001000.000.500.000.5004.0
Jul 21, 2024 SEAHOUC40000000000.000.000.000.0000.0
Jul 22, 2024 SEALAAC30100011000.333.500.333.8337.0
Jul 23, 2024 SEALAAC20000001000.000.500.000.5004.0
Jul 24, 2024 SEALAAC40100000200.250.250.250.5003.0
Jul 26, 2024 SEACHWDH52210000100.400.400.6001.00012.0
Jul 27, 2024 SEACHWC41100111000.250.4001.0001.40016.0
Jul 28, 2024 SEACHWC51200130100.400.4001.0001.40021.0
Jul 29, 2024 SEABOSC52200110100.400.4001.0001.40019.0
Jul 30, 2024 SEABOSC51000000100.000.000.000.0002.0
Jul 31, 2024 SEABOSDH41110001000.250.400.500.9009.0
Aug 2, 2024 SEAPHIC21000002100.000.500.000.5006.0
Aug 3, 2024 SEAPHIC30000002200.000.400.000.4004.0
Aug 4, 2024 SEAPHIC20110001000.500.6671.0001.6677.0
Aug 6, 2024 SEADETC30000001200.000.250.000.2502.0
Aug 7, 2024 SEADETDH41100120000.250.2501.0001.25016.0
Aug 8, 2024 SEADETC40100000200.250.250.250.5003.0
Aug 9, 2024 SEANYMC40100020200.250.250.250.5007.0
Aug 10, 2024 SEANYMC30000001100.000.250.000.2502.0
Aug 11, 2024 SEANYMC42300251000.750.8002.2503.05039.0
Aug 14, 2024 SEADETC30000002101.000.400.000.4004.0
Aug 15, 2024 SEADETC40000000100.000.000.000.0000.0
Aug 16, 2024 SEAPITC40000000100.000.000.000.0000.0
Aug 18, 2024 SEAPITC51100120100.200.200.8001.00016.0
Aug 19, 2024 SEALADC40000000100.000.000.000.0000.0
Aug 20, 2024 SEALADC42210000100.500.500.7501.25012.0
Aug 21, 2024 SEALADC51100000100.200.200.200.4005.0
Aug 23, 2024 SEASFC30000002100.000.400.000.4004.0
Aug 24, 2024 SEASFC10000000100.000.000.000.0000.0
Aug 25, 2024 SEASFC40100010300.250.250.250.5005.0
Aug 26, 2024 SEATBC31100000100.333.500.333.8337.0
Aug 27, 2024 SEATBC30100011100.333.500.333.8337.0
Aug 28, 2024 SEATBDH40000000100.000.000.000.0000.0
Aug 30, 2024 SEALAAC50000000000.000.000.000.0000.0
Aug 31, 2024 SEALAAC50000000100.000.000.000.0000.0
Sep 1, 2024 SEALAAC20000002200.000.500.000.5004.0
Sep 2, 2024 SEAOAKC41100120100.250.2501.0001.25016.0
Sep 3, 2024 SEAOAKDH40210020000.500.500.7501.25012.0
Sep 4, 2024 SEAOAKC52100001100.200.333.200.5339.0
Sep 5, 2024 SEAOAKC41200130210.500.4001.2501.65026.0
Sep 6, 2024 SEASTLC31110022000.333.600.6671.26715.0
Sep 7, 2024 SEASTLC40200000200.500.500.5001.0006.0
Sep 8, 2024 SEASTLDH51100010300.200.200.200.4007.0
Sep 10, 2024 SEASDC41100110000.250.2501.0001.25014.0
Sep 11, 2024 SEASDC40210010100.500.500.7501.25010.0
Sep 12, 2024 SEATEXC21000002100.000.500.000.5006.0
Sep 13, 2024 SEATEXC40000010100.000.000.000.0002.0
Sep 14, 2024 SEATEXC11000004100.000.800.000.80010.0
Sep 17, 2024 SEANYYC30000002000.000.400.000.4004.0
Sep 18, 2024 SEANYYC50200000000.400.400.400.8006.0
Sep 19, 2024 SEANYYC50100000100.200.200.200.4003.0
Sep 20, 2024 SEATEXC40000001100.000.200.000.2002.0
Sep 21, 2024 SEATEXC50200011100.400.500.400.90010.0
Sep 22, 2024 SEATEXDH31100110100.333.5001.3331.83316.0
Sep 23, 2024 SEAHOUC51200010200.400.400.400.80010.0
Sep 24, 2024 SEAHOUC41200000000.500.500.5001.0008.0
Sep 25, 2024 SEAHOUC50100000200.200.200.200.4003.0
Sep 27, 2024 SEAOAKDH41100110100.250.2501.0001.25014.0
Sep 28, 2024 SEAOAKC51100110200.200.200.8001.00014.0
Sep 29, 2024 SEAOAKC42200120000.500.5001.2501.75021.0

Mariners Depth Chart

C

Cal Raleigh

Mitch Garver

1B

Luke Raley

Tyler Locklear

Dylan Moore

2B

Dylan Moore

Josh Rojas

Leo Rivas

SS

J.P. Crawford

Dylan Moore

Leo Rivas

3B

Josh Rojas

Dylan Moore

LF

Randy Arozarena

Luke Raley

Dylan Moore

Victor Robles

Josh Rojas

CF

Julio Rodríguez

Victor Robles

Luke Raley

Randy Arozarena

RF

Victor Robles

Mitch Haniger

Dominic Canzone

SP

Logan Gilbert

Luis Castillo

George Kirby

Bryce Miller

Bryan Woo

RP

Austin Voth

Collin Snider

JT Chargois

Troy Taylor

Gabe Speier

Cal Raleigh News

Cal Raleigh  • C  •  Mariners

Cal Raleigh Hits 27th Homer

Seattle Mariners catcher Cal Raleigh went 1-for-5 with a two-run homer in the Mariners' 10-3 win over Pittsburgh on Sunday. Raleigh blasted his 27th home run of the season to bring his RBI total to 78. He is hitting .211/.304/.440 on the season. The 27-year-old backstop is a valuable catcher in fantasy because of the power he brings to the table. His batting average, while low, doesn't crush fantasy managers because the position tends to carry more risk in that category. Raleigh should continue to do what he does the rest of the way which is crush homers.
Aug 18   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Crushes Pair Of Homers, Drives In Five

Seattle Mariners catcher Cal Raleigh had a huge night at the dish on Sunday Night Baseball, going 3-for-4 with a pair of homers and five RBI in a 12-1 thumping of the New York Mets. Raleigh homered in the fifth and sixth frames, in which the Mariners scored nine runs to effectively finish off the game. The veteran backstop is doing what is expected of him, hitting dingers and driving in runs. His AVG will always be lackluster, but his power numbers are elite, especially for a catcher. He's a clear starting caliber backstop in fantasy.
Aug 12   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Stays Hot On Friday

Seattle Mariners catcher Cal Raleigh stayed hot in his team's 6-5 loss to the Los Angeles Angels in 10 innings on Friday. Raleigh went 2-for-4 with a homer, a walk, and two RBI but it wasn't enough in the one-run loss. The veteran catcher has been swinging a hot bat of late, hitting .414 with five homers and 10 RBI over his past seven contests. On the year, Raleigh is batting .218 with 20 homers, 40 runs, 61 RBI, and five steals over 307 at-bats. Despite the low batting average, Raleigh has emerged as one of the top offensive catchers in fantasy. After setting a career-high in homers with 30 last season, Raleigh is on pace to smash that record in 2024.
Jul 13   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Homers From Both Sides Of The Plate On Thursday

Seattle Mariners catcher Cal Raleigh had a monster game on Thursday, going 3-for-5 with two homers in an 11-0 rout of the Los Angeles Angels. Raleigh added four RBI and three runs to round out his line. His first homer came in the third inning, when he hit as a lefty. He then turned around to hit from the right side and smashed another homer in the sixth inning. The switch hitter now has four homers in his past three games. Raleigh has done exactly what was expected of him this season, with 19 homers and 59 RBI helping to cloud a dismal .215 AVG. He has also managed to chip in five stolen bases, which are a nice little gift for his fantasy owners. He should continue to be one of the best sources of power from the catcher position, although the steals are sure to dry up.
Jul 12   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Goes Yard Twice In Victory

Seattle Mariners catcher Cal Raleigh had a huge game in Tuesday's blowout victory versus the San Diego Padres. The man known as the Big Dumper went 3-for-5 on the evening with three runs, a double and a pair of two-run homers. The backstop has been on a heater of late with eight hits over his last 25 at-bats to go along with three homers and five RBI in that span. For the season, he has 17 homers and 55 RBI, but it comes with a weak .210 batting average. Despite the low batting average, Raleigh's power makes him a strong option behind the plate. Hitting in the middle of the Mariners line with plenty of power, Raleigh should be rostered in all formats.
Jul 10   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Taking A Seat Thursday

Seattle Mariners catcher Cal Raleigh will take a seat for the matinee game on Thursday in the Bronx against the New York Yankees. Seby Zavala will do the catching for right-hander Luis Castillo and will hit in the nine-hole for the M's against Yankees right-hander Luis Gil. It appears to be just a normal day of rest for Raleigh, who clubbed his 11th homer of the season in Wednesday's contest. The 27-year-old switch-hitting backstop has high-end power for the catching position in fantasy, but he's not ever going to do your team batting average any favors. He's currently hitting .219 (34-for-155) with a 34.5 percent strikeout rate. Those setting DFS lineups should be able to find a better catching option than Zavala, who is hitting .188 (6-for-32) with a homer and two RBI on the season.
May 23   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Blasts 11th Home Run Wednesday

Seattle Mariners catcher Cal Raleigh hit his 11th home run of the season in Wednesday's 7-3 loss to the Yankees. The three-run blast was Raleigh's only hit of the contest and accounted for the only scoring the M's could muster. The 27-year-old hit 30 home runs last season but batted just .232, and it looks like more of the same this season. The backstop is hitting just .219 so far this year with a high 34.5% strikeout rate, but his 11 home runs leads all catchers. For fantasy, managers can't complain, as this was to be expected, and he's delivering in the power department. With the high strikeout rate and robust 16.7% barrel rate, fantasy managers should expect much of the same going forward.
May 23   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Blasts Pinch-Hit Grand Slam

Seattle Mariners catcher Cal Raleigh was originally sitting out Tuesday's game for rest purposes. However, the switch-hitting backstop came up clutch for the team when called upon as a pinch-hitter. Raleigh was asked to step up to the plate with the bases loaded versus left-hander Steven Okert in the seventh inning. Raleigh blasted a breaking ball for a grand slam to help the Mariners get the victory over the Minnesota Twins. Raleigh struggles in some categories, but he leads the team in homers and RBI right now.
May 8   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Resting On Tuesday

Seattle Mariners catcher Cal Raleigh (rest) is out of the starting lineup ahead of Tuesday's game against the Minnesota Twins. The switch-hitting backstop will get a day off after going 2-for-15 over his last four games. To be fair, Raleigh did have two home runs during that span which is what he's known for doing. Seby Zavala will be behind the plate and bat ninth versus right-hander Bailey Ober.
May 7   
Cal Raleigh  • C  •  Mariners

Cal Raleigh Not In Sunday’s Lineup

Seattle Mariners backstop Cal Raleigh will receive the day off on Sunday as the Mariners look to complete a three-game sweep against the Arizona Diamondbacks. Raleigh has missed only four games this season and is riding a .235/.315/.457 line with six long balls. The 27-year-old is considered one of the best power options at the catcher position and currently holds an incredible 94.3 mph average exit velocity, 15.7% barrel rate, and 54.9% hard-hit rate which places him in the 96th, 92nd, and 95th percentiles of qualified hitters respectively. Seby Zavala will instead serve as the catcher and bat in the eight hole. Zavala has not made many appearances this season and is a desperation play in DFS against right-handed pitcher Brandon Pfaadt, who enters Sunday with a 4.97 ERA.
Apr 28   
LEGEND