Page title background image

J.P. Crawford Fantasy Stats

Background banner image for player info J.P. Crawford

Shortstop #3

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

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
Last 6 13.0 13 1 0 0 0 0 2 1 1 1 0 .000 .067 .000 .067

J.P. Crawford News

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.
18 hours ago   
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   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Collects Three Hits on Saturday

Seattle Mariners shortstop J.P. Crawford is putting together a nice series at the plate against the Minnesota Twins. Crawford registered two hits and a walk in the series opener and continued his success on Saturday. The left-handed slugger smacked a two-run home run off right-hander Jorge Alcala to give the Mariners the lead. He would finish this game 3-for-4 with a double, homer, two RBI, and a walk in the win. This season, Crawford is slashing .267/.386/.377 with four homers, 22 RBI, and two stolen bases. Crawford isn't offering a ton of value right now, but is worth a look in deep leagues.
Jun 1   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Starting Against Padres

Seattle Mariners shortstop J.P. Crawford (shoulder) is playing shortstop and batting leadoff for Friday's series opener in San Diego against the Padres and right-hander Stephen Kolek. The Mariners scratched Crawford from Wednesday's series finale against the New York Yankees but he's back after a travel day on Thursday. The 30-year-old brings little power to the shortstop position but has hit a respectable .271 (38-for-140) on the year for the M's with three home runs, 18 RBI, 18 runs scored and two stolen bases in 40 games played. The former 16th overall pick by the Philadelphia Phillies in 2013 is hitting .240 (12-for-50) with a homer, two doubles, four RBI, a stolen base and two runs scored in 11 games in the month of May. Crawford is hitless in just one career at-bat against Kolek.
May 16   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Dealing With Shoulder Injury

Updating a previous report, Seattle Mariners shortstop J.P. Crawford (shoulder) was scratched from Wednesday's series finale against the visiting New York Yankees with shoulder tightness, according to manager Dan Wilson. Until we know more about the severity of Crawford's shoulder injury, fantasy managers should consider him day-to-day. The good news is that the M's have a scheduled day off on Thursday before starting a weekend series in San Diego on Friday against the Padres. You'll want to check back then to see if Crawford is feeling good enough to play. If Crawford needs to go on the injured list, Seattle would most likely mix and match at shortstop with Leo Rivas and Miles Mastrobuoni. The 30-year-old's counting stats leave a lot to be desired, but he's hitting a respectable .271 (38-for-140).
May 15   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Scratched From Wednesday's Lineup

Seattle Mariners shortstop J.P. Crawford (undisclosed) has been scratched from the starting lineup for Wednesday's series finale against the visiting New York Yankees at T-Mobile Park, according to Seattle Sports' Shannon Drayer. It's unclear why exactly Crawford is being scratched, but Drayer notes that he looked fine in the clubhouse and was seen playing catch early. Leo Rivas is drawing into the starting lineup at shortstop and will hit ninth against Yankees right-hander Will Warren. Miles Mastrobuoni is also hitting out of the leadoff spot. Fantasy managers need to pull Crawford from their starting lineups on Wednesday and check back for an update on a possible injury or illness that he may be dealing with. The 30-year-old Crawford has hit a solid .271 in 140 at-bats this year but with just three homers, 18 RBI, 18 runs and two steals.
May 14   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Hits Leadoff Homer In Win

Seattle Mariners shortstop J.P. Crawford went 1-for-5 with a home run in his team's 2-1 win over the Texas Rangers on Saturday. Crawford's lone hit at the dish came in the top of the first inning to lead off the game, a 100.3 MPH blast he pulled to the corner of right field, but that wasn't the only hard-hit ball he'd register. The former first-round pick collected two more batted balls in excess of 97.8 MPH, though they ended in a lineout and groundout. He's been great from the leadoff spot for the Mariners, batting .287 (29-for-101) with a .410 OBP, three home runs, and 17 RBI to match his run total. The lefty has raised his walk rate to a robust 16.8% after sitting at 11.5% in 2024 and holds the highest xBA of his nine-year career (.271).
May 4   
LEGEND