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 10 seasons
College None
ESPN Eligible SS
Yahoo Eligible SS

2026 Rankings

Preseason SS25
Current SS18

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
2026SEASS577.21993145501023364613.226.357.402.759
Career 987 6.7 3568 496 882 179 15 77 367 477 770 36 18 .247 .341 .371 .712

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
May 29, 2026 SEAARISS36.044200231100.500.6002.0002.600
May 30, 2026 SEAARISS3.040100000000.250.250.250.500
May 31, 2026 SEAARISS5.040100001300.250.400.250.650
Jun 1, 2026 SEANYMSS0.040000000200.000.000.000.000
Jun 2, 2026 SEANYMSS6.020000003101.000.600.000.600
Jun 3, 2026 SEANYMSS22.041310110100.750.7501.7502.500
Jun 5, 2026 SEADETSS7.0111000000001.0001.0001.0002.000
Jun 16, 2026 SEABAL3B7.020100002000.500.750.5001.250
Jun 17, 2026 SEABAL3B0.040000000200.000.000.000.000
Jun 18, 2026 SEABAL3B0.000000000000.000.000.000.000
Last 10 86.0 29 6 9 1 0 3 4 7 10 0 1 .310 .459 .655 1.115

J.P. Crawford News

J.P. Crawford  • SS  •  Mariners

J.P. Crawford Activated and Starting at Third Base on Tuesday

The Seattle Mariners announced on Tuesday that they reinstated infielder J.P. Crawford (hand) from the 10-day injured list due to a right-hand contusion, and he's starting at third base and batting leadoff in his first game back in Tuesday's series opener against the Baltimore Orioles and right-hander Brandon Young. The 31-year-old veteran spent the minimum time on the IL with a minor right-hand contusion that he suffered after getting hit by a pitch. Now that he's back, he could spend most of his time in Seattle at the hot corner with infield prospect Cole Emerson settling in at the 6. Crawford returns to an ugly .228/.356/.409 slash line with a .766 OPS, 10 home runs, 23 RBI, 31 runs scored, and a stolen base in his 193 at-bats in 2026. He has now reached double-digit home runs in three of the last four seasons, and he's only striking out 18.9% of the time. Still, Crawford is only rostered in 11% of Yahoo leagues with minimal power for a player with shortstop eligibility. He was heating up at the plate before landing on the IL, hitting .333 with four home runs in his last 11 contests.
2 days ago   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Expects to Return on Tuesday, Set to Play Third Base in Seattle?

Seattle Mariners shortstop J.P. Crawford (hand) said that he expects to be activated from the 10-day injured list on Tuesday, per Daniel Kramer of MLB.com. Kramer also reports that Crawford has been taking grounders at third base "almost exclusively" during the team's current road trip. While Crawford made 53 appearances at shortstop this season before the injury, Mariners prospect Colt Emerson has taken over as the team's everyday shortstop in Crawford's absence. It appears that Seattle could be planning a position change for the veteran, who has graded out as a poor defender at short by the advanced metrics over the past couple of seasons. Across 233 plate appearances before the hand injury, Crawford hit .228/.356/.409 with 10 home runs, 23 RBI, 32 runs scored, and one stolen base. Moving to third base could allow him to maintain everyday playing time in Seattle, at least until Mariners infielder Brendan Donovan (groin) makes his return from a groin strain.
4 days ago   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Placed on Injured List With Hand Contusion

Seattle Mariners shortstop J.P. Crawford (hand) was placed on the 10-day injured list (retroactive to June 7) on Monday with a right-hand contusion, according to Daniel Kramer of MLB.com. Infielder Ryan Bliss has been recalled from Triple-A Tacoma in a corresponding move. Crawford will be eligible to return from the IL next Tuesday, when the Mariners start their homestand. The 31-year-old veteran was hit by a pitch on his hand late last week and needs a little more rest. He should be ready to return when eligible next week. In the meantime, Colt Emerson will continue to fill in as the M's primary shortstop, with Patrick Wisdom picking up more playing time at the hot corner in Seattle. Crawford is only rostered in 14% of Yahoo leagues at this point because of his limited fantasy ceiling across all categories. The 10-year veteran goes to the shelf hitting just .228 (44-for-193) on the season with 10 home runs, 23 RBI, 31 runs scored, and one stolen base in 233 plate appearances across 55 games played.
Jun 8   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Still Sitting With Hand Injury on Sunday

Seattle Mariners shortstop J.P. Crawford (hand) remains on the bench for Sunday's series finale in Motown versus the Detroit Tigers, according to MLB.com. Young infielder Colt Emerson will make another start at the 6 for the M's and will bat eighth against Tigers right-hander Jack Flaherty. Crawford is missing a second straight game after he was hit by a pitch on his hand during the series opener against Detroit on Friday. X-rays came back negative on the 31-year-old's hand, but he's obviously still not ready to swing a bat against live pitching. Crawford has 10 home runs in his 193 at-bats, but that's where the good news ends for him in 2026. He's currently slashing just .228/.356/.409 with a .766 OPS, 23 RBI, 31 runs, and a stolen base in his 10th year in the league. Crawford is only rostered in 15% of Yahoo leagues and could begin to lose more playing time to the young infielders in Seattle the rest of the way. Emerson is the much more attractive long-term piece for fantasy managers.
Jun 7   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Out With Hand Injury on Saturday

Seattle Mariners shortstop J.P. Crawford (hand) is sitting out of the starting lineup for Saturday's game on the road against the Detroit Tigers at Comerica Park, according to MLB.com. Colt Emerson will make the start at shortstop for the M's and will bat eighth against Tigers right-hander Keider Montero. Infielder Patrick Wisdom is starting at the hot corner for Seattle. Crawford was pulled from Friday's series opener early in Detroit after being hit by a pitch on the hand. X-rays were negative, though, and he's considered day-to-day with a chance to return on Sunday for the series finale. The 31-year-old veteran is on pace to set a new career high in home runs (he's at 10), but otherwise, he continues to do very little for fantasy managers, slashing .228/.356/.409 with a .766 OPS, 23 RBI, 31 runs scored, and a stolen base in his 55 games and 233 plate appearances. Crawford is only rostered in 16% of Yahoo leagues at this point.
Jun 6   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Removed After Being Hit on his Hand by a Pitch

Seattle Mariners shortstop J.P. Crawford (hand) was removed early during Friday's game against the Detroit Tigers. Crawford was pulled from the contest after he was hit by a pitch on the hand during the third inning. The X-rays came back negative for any fractures, so Crawford should be considered day-to-day. Before leaving the game, Crawford was 1-for-1 at the plate with a single and a run scored. His departure moved Colt Emerson to shortstop, and Patrick Wisdom took over third base. The expectation is that we'll see more of that if Crawford is forced to miss any time from this injury. Fantasy managers will need to check back on Saturday for another update on his status.
Jun 5   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Back From Nagging Triceps Injury on Friday

Seattle Mariners shortstop J.P. Crawford (triceps) is back at shortstop and will hit leadoff for the M's in Friday's series opener in Kansas City against the Royals and left-hander Noah Cameron, according to MLB.com. Crawford has missed a couple of games this week with a sore triceps muscle after he was initially hit by a pitch on Sunday in the series finale against the San Diego Padres, but he's back in action to kick off the weekend in KC. Rookie infielder Colt Emerson will shift back to third base and will hit ninth in the batting order against the Royals. The 31-year-old Crawford could be in danger of losing playing time on Seattle's infield this year if he continues to struggle at the plate. He enters Friday's game with a weak .210/.358/.364 slash line, .722 OPS, six home runs, 16 RBI, 23 runs scored, and one stolen base in 143 at-bats. With below-average power and speed at a premium position in fantasy, Crawford isn't much to look at. He is currently rostered in only 11% of Yahoo leagues. Crawford has gone 2-for-3 in his three career at-bats against Cameron, but he's gone 7-for-41 (.171) with one of his six homers this year against lefty pitchers.
May 22   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Scratched on Wednesday With Triceps Soreness

Seattle Mariners shortstop J.P. Crawford (triceps) has been scratched from the starting lineup for Wednesday's game against the visiting Chicago White Sox due to a sore triceps muscle, according to Ryan Divish of The Seattle Times. It was bothering Crawford when he tried to play catch. Rookie infielder Colt Emerson will take over at the 6 and will bat eighth, with Patrick Wisdom slotting in at third base and seventh in the batting order versus White Sox right-hander Sean Burke. The injury stems from when Crawford was hit by a pitch in Sunday's series finale against the San Diego Padres, forcing him from that contest early. It's still bothering him a bit, but he should be able to return for Friday's series opener against the Kansas City Royals after a scheduled day off on Thursday. For now, fantasy managers should consider Crawford day-to-day. The 31-year-old veteran offers very minimal power and speed, mostly making him a fantasy option for middle-infield depth in deeper fantasy baseball formats. Crawford is hitting only .210 (30-for-143) on the year with six home runs, 16 RBI, 23 runs scored, and a stolen base for the M's.
May 20   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Back in Monday's Lineup Against White Sox

Seattle Mariners shortstop J.P. Crawford (triceps) is back in the starting lineup for Monday's series opener against the visiting Chicago White Sox, batting leadoff against left-hander Noah Schultz, according to MLB.com. Crawford was hit by a pitch in his right triceps muscle on Sunday against the San Diego Padres and was pulled early as a precaution, but he's back in there a day later and is ready to roll. The 31-year-old former 16th overall pick by the Philadelphia Phillies in 2013 isn't much to look at in fantasy from an offensive perspective, and he's only rostered in 13% of Yahoo leagues. To start his 10th year in the big leagues in 2025, Crawford has hit just .216 (30-for-139), although he does have six home runs, 16 RBI, 23 runs scored, and a stolen base in 40 games across 171 plate appearances. Crawford's career high in home runs is 19 back in 2023, and he has never stolen double-digit bases in his nine-plus seasons.
May 18   
J.P. Crawford  • SS  •  Mariners

J.P. Crawford Leaves Early After Hit-by-Pitch

Seattle Mariners shortstop J.P. Crawford (arm) left Sunday's contest against the Padres early after getting hit by a pitch in the third inning. San Diego pitcher Lucas Giolito caught Crawford with a 92 MPH fastball on the right tricep. Crawford stayed in the game but was pulled ahead of the fifth inning and replaced at shortstop by Leo Rivas. Per Daniel Kramer, Crawford was left with a contusion that made extending his arm difficult. So far this season, Crawford has been lagging behind his expected stats, hitting just .216 compared to his xBA of .263. If he misses time, Rivas doesn't have much more to offer fantasy managers, as he is slashing a meager .131/.263/.172.
May 18   
LEGEND