Page title background image

J.P. Crawford Fantasy Stats

Background banner image for player info J.P. Crawford

Shortstop #3

Out - Shoulder
Height / Weight 6'0"  /  202 lbs.
Date of Birth (Age) Jan 11, 1995 (31)
Experience 9 seasons
College None

2026 Rankings

Preseason SS23
Current -

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2017PHI3B235.3708154106162210.214.356.300.656
2018PHISS494.6117172563312133720.214.314.393.707
2019SEASS936.93454378214746438353.226.308.371.679
2020SEASS537.4204335272224233963.255.333.338.671
2021SEASS1606.7619891693709545811436.273.335.376.711
2022SEASS1455.951857126243642688032.243.336.336.672
2023SEASS1458.05349414235019659412520.266.377.438.815
2024SEASS1056.439255791629375210250.202.303.321.624
2025SEASS1576.65706915124012587412281.265.349.370.719
Career 930 6.6 3369 465 837 174 15 67 344 441 724 35 15 .248 .340 .369 .709

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Feb 20, 2026 SEASDSS0.020000000100.000.000.000.000
Mar 3, 2026 SEALAADH4.011000001000.000.500.000.500
Mar 4, 2026 SEASFDH4.020000020000.000.000.000.000
Mar 6, 2026 SEATEXDH0.030000000000.000.000.000.000
Mar 7, 2026 SEACHWDH5.030000000010.000.000.000.000
Mar 9, 2026 SEAARISS0.020000000000.000.000.000.000
Mar 11, 2026 SEACOLSS10.031200010000.667.667.6671.334
Last 7 23.0 16 2 2 0 0 0 3 1 1 1 0 .125 .167 .125 .292

J.P. Crawford News

J.P. Crawford  • SS  •  Mariners

J.P. Crawford Could Return From Shoulder Injury Soon

Seattle Mariners shortstop J.P. Crawford (shoulder) went through a light workout under the eye of infield coach Perry Hill and the team's athletic training staff before the game on Saturday against the Cleveland Guardians, according to Daniel Kramer of MLB.com. Crawford is scheduled to remain with the team through the weekend, and if all goes well, he'll begin a minor-league rehab assignment. His rehab assignment would likely come at Triple-A Tacoma. Crawford will likely be back from the 10-day injured list during the team's road trip, which begins on Friday and runs through Anaheim and Arlington. The 31-year-old received a cortisone shot for his ailing right shoulder last week for an injury that has been bothering him from early on in spring training. He's expected to go through a more vigorous workout on Sunday. Crawford only played in seven Cactus League games, but he's been receiving at-bats in minor-league games in camp for over a week. He should be ready to hit the ground running next weekend, barring a setback, but Crawford doesn't offer a ton of fantasy upside with very modest power and speed abilities in a pitcher-friendly home ballpark.
Yesterday   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Starting Season on 10-Day Injured List

The Seattle Mariners placed shortstop J.P. Crawford (shoulder) on the 10-day injured list on Wednesday with right-shoulder inflammation, according to Daniel Kramer of MLB.com. Crawford received a cortisone injection last week for a shoulder injury that he's dealt with since the start of spring training in February. He managed to play in seven Cactus League games, though, going 2-for-16 (.125) with three RBI and a stolen base. The good news for the M's is that they could have their starting shortstop back when he's eligible to come off the IL on Wednesday, April 1. Until then, Leo Rivas will have added value in AL-only leagues as middle-infield depth as the starter at the 6 for Seattle. Crawford's injury isn't serious, but it's another knock on the former first-rounder and his limited fantasy upside. He had double-digit home runs (12) for just the second time in his nine-year MLB career in 2025, and he's never had double-digit stolen bases in 930 career games.
4 days ago   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Receives Injection, Uncertain for Opening Day

Seattle Mariners shortstop J.P. Crawford (shoulder) received an injection in his shoulder on Wednesday and will be shut down for a few days, according to Ryan Divish of The Seattle Times. Manager Dan Wilson is unsure if Crawford will be ready for Opening Day in late March. The 31-year-old has been dealing with a cranky shoulder for most of spring training, which is why he has only appeared in seven Cactus League games. Crawford's injury increases the likelihood that infield prospect Colt Emerson makes the team's Opening Day roster. Leo Rivas will be another option for Seattle at the 6 if Crawford is not ready for the start of the 2026 regular season. Crawford already wasn't much to look at in terms of fantasy baseball value with modest power and speed abilities, and now he's even less attractive with the possibility that he will open the year on the injured list. In his ninth MLB season in 2025, he hit .265/.352/.370/ with a .722 OPS, 12 homers, 58 RBI, 69 runs scored, and eight steals in 157 regular-season games.
Mar 18   
J.P. Crawford  • SS  •  Mariners

Mariners Not Very Concerned About J.P. Crawford's Shoulder

Seattle Mariners shortstop J.P. Crawford (shoulder) is currently visiting Dr. Keith Meister in Texas to "make sure they are on track," according to Shannon Drayer of SeattleSports.com. General manager Justin Hollander said that Crawford's imaging was good, and the team's concern level is "very low" at this point. The veteran infielder has been out of the lineup since last Wednesday, but it doesn't sound like the injury is cause for too much alarm. It remains to be seen whether he'll be healthy enough to play on Opening Day, though. After a frustrating 2024 campaign, Crawford bounced back with an above-average 2025 season at the plate. Across 157 games, he slashed .265/.352/.370 with 12 home runs, an 11.3% walk rate, an 18.7% strikeout rate, and 113 wRC+. He's not a major power or base-stealing threat, but he puts the ball in play while delivering reliable infield defense. As it stands, the 31-year-old ranks #41 among RotoBaller's latest fantasy baseball rankings for 2026.
Mar 17   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Out Again on Sunday, Still Dealing With Shoulder Soreness

Seattle Mariners shortstop J.P. Crawford (shoulder) is out of the Cactus League lineup again on Sunday against the Cincinnati Reds as he continues to deal with shoulder soreness, according to Shannon Drayer. The Mariners are taking the opportunity to give Crawford multiple days off with an off day coming on Monday. The team will see how he's feeling on Tuesday. It's an injury that the 31-year-old has been battling since early in spring training, and he even took a few weeks off earlier in camp to try to rest his shoulder. But after returning to Cactus League action in March, the issue hasn't gone away. It doesn't sound like the Mariners are too concerned about Crawford's shoulder, but it's definitely something to watch with Opening Day less than two full weeks away. Crawford hit .265/.352/.370 with a .722 OPS, 12 homers, 58 RBI, 69 runs scored, and a career-high eight steals in 157 games last year in his ninth year in the big leagues. He's a better real-life shortstop than a fantasy one with minimal power and speed upside. Crawford has double-digit homers in just two of his nine MLB seasons and has never had double-digit stolen bases. UPDATE: Crawford is expected to be back in the spring lineup on Tuesday.
Mar 15   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Back at Shortstop on Monday

Seattle Mariners shortstop J.P. Crawford (shoulder) is back in the Cactus League lineup on Monday against the Arizona Diamondbacks, as expected, after a brief hiatus this spring due to shoulder pain, according to Ryan Divish of The Seattle Times. Crawford is at shortstop and is batting fifth for the M's. He said he has played through worse during the regular season, but since it's spring training, the team decided to have him rest his shoulder. Barring a setback, Crawford should be just fine for the start of the 2026 regular season in late March. Monday's game is Crawford's first start at shortstop since Feb. 20. The 31-year-old former 16th overall pick by the Philadelphia Phillies in 2013 hit .265/.352/.370 with a .722 OPS, 12 home runs, 58 RBI, 69 runs scored, and a career-high eight steals in 157 games last year in his ninth year in the league. With limited power and speed -- he has only reached double-digit homers twice in his career and has never stolen double-digit bases -- Crawford has limited fantasy upside. He's ranked as RotoBaller's No. 39 fantasy shortstop.
Mar 9   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford has Minor Shoulder Injury

Seattle Mariners shortstop J.P. Crawford (shoulder) is dealing with a minor shoulder issue that has kept him from playing in a Cactus League game early in spring training, manager Dan Wilson told Daniel Kramer of MLB.com. Kramer writes that the Mariners' concern level "appears low," and Crawford dealt with something similar last spring. The 31-year-old veteran is expected to make his spring debut at some point next week, so this isn't an injury that should affect his availability for the start of the 2026 regular season. Crawford's injury will open up more opportunities early on for top prospect Colt Emerson, who is battling for a spot on the team's Opening Day roster. Although Crawford didn't really stand out in any one area, he bounced back in 2025 to slash .265/.352/.370 with a .722 OPS, 12 home runs, 58 RBI, 69 runs scored, and a career-high eight steals in 157 regular-season games. Plate discipline is Crawford's strength, but his lack of power and speed makes him mostly middle-infield depth in deep-mixed fantasy leagues.
Feb 25   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Launches Grand Slam in Victory

Seattle Mariners shortstop J.P. Crawford crushed a tone-setting grand slam in a 7-3 win over the Houston Astros on Sunday. Crawford's first-inning blast off right-hander Jason Alexander handed the Mariners a 5-0 lead they wouldn't give up and helped them to a sweep over their division rivals. The Mariners now lead the Astros by three games for the AL West title. That's thanks in part to Crawford, who went 1-for-4 on Sunday and has hit a solid .266/.353/.374 with 12 homers, 58 RBI, 67 runs scored, and eight stolen bases in 152 games and 638 plate appearances this season. Crawford slumped through July and August, but he has bounced back in September to go 20-for-64 (.313) with three HRs, 12 RBI, and eight runs in 18 games.
Sep 22   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Out Against Tough Lefty on Wednesday

Seattle Mariners shortstop J.P. Crawford will retreat to the bench for Wednesday's contest at T-Mobile Park against the visiting Boston Red Sox with tough left-hander Garrett Crochet on the bump. Dylan Moore will make the start at the 6 for Seattle and will bat leadoff. Crawford is hitting a strong .294 (72-for-245) on the year but with minimal power (six homers) and speed (five steals) for fantasy managers. He also hasn't been nearly as good against lefties in 2025, going 14-for-68 (.206) with two of his six home runs. Although Moore doesn't have nearly as strong of an average (.234), he gives fantasy managers in deeper leagues slightly more power/speed upside and plenty of positional versatility. He's hit eight homers and stolen nine bases in 145 at-bats and is also hitting .286 with an RBI in seven career at-bats against Crochet.
Jun 18   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Smacks Grand Slam in Victory

Seattle Mariners shortstop J.P. Crawford belted a grand slam in the club's 6-0 win over the Cleveland Guardians on Sunday. Crawford came to the plate in the bottom of the second and emptied the bases with a 377-foot blast against right-hander Luis Ortiz. He added a walk in a 1-for-3 afternoon. Although Crawford hadn't homered in June until Sunday, he has been a hitting machine over the past couple weeks. In 15 games since May 30, the 30-year-old has gone an incredible 25-for-57 (.439) with two HRs, nine RBI, 12 walks, and five strikeouts. After recording lackluster production a year ago, he has bounced back to slash .296/.411/.413 with six homers, 29 RBI, 30 runs, and four steals over 289 plate appearances. With Crawford ranking in the league's 85th percentile in xwOBA and in its 90th percentile in xBA, his rebound looks legitimate.
Jun 16   
LEGEND