PickALeague.com
TodayOCT4Bot 5thDivision seriesSD2MIL1FS1, FS1, FOX Dep.8:00 p.m.Division seriesATL0LAD0FS1, FS1, FOX Dep.
Full schedule

John

Crawford

SSAge : 31Bats : L

#3

J.P. Crawford

#3SSSeattle Mariners

Height : 6' 0" · Weight : 92 kg · Bats : L · Throws : R · MLB debut : 2017-09-05

Born in : Long Beach, CA, USA

MLB record

YearTeamPJABHHRPPMOYOPS
2026Seattle Mariners116412911440.221.687
2025Seattle Mariners1575701511258.265.722
2024Seattle Mariners10539279937.202.625
2023Seattle Mariners1455341421965.266.818
2022Seattle Mariners145518126642.243.675
2021Seattle Mariners160619169954.273.714
2020Seattle Mariners5320452224.255.674
2019Seattle Mariners9334578746.226.684
2018Philadelphia Phillies4911725312.214.712
2017Philadelphia Phillies23701506.214.656
Career totals1046378192881384.245.707

ContractSeattle Mariners payroll →

Type
Extension
Length
5 yrs · 2022–2026
Total value
51.0 M$
AAV
10.20 M$

Full no-trade clause in 2022. May block trades to five teams per season from 2023-2026.

Advanced stats, 2026HitterMLB stats →

wRC+

105

wOBA

.312

xwOBA

.319

OPS

.687

AVG

.221

OBP

.335

HR

14

RBI

40

SB

1

PA

489

Stats: MLB (statsapi) and Baseball Savant.

2027 projectionMLB trends →

Projected WAR

1.4

Home runs

16

2026 WAR

1.2

This season's pace, over the average of the last two workloads, adjusted for next year's age.

Trend

↓ Slight decline (-8)

  • 20234.8 WAR · 4.5 per full season
  • 20241.6 WAR · 2.1 per full season
  • 20252.8 WAR · 2.6 per full season
  • 20261.2 WAR · 1.5 per full season

Outlook, age included

-8 · 31 y.o. · prime years

It is only a projection. It knows nothing about injuries, trades or role changes.

Player ratings, 2026All ratings →

Ratings from 0 to 100, computed from Statcast and MLB stats over four seasons, never by hand. 75 = established regular, 87 = 90th percentile, 95+ = elite.

OV · Overall

63

Depth

CON
Contact
79
POW
Power
65
EYE
Eye
90
SPD
Speed
67
FLD
Fielding
58
DUR
Durability
71
EX
Experience
81
Why these ratings?
  • CON — Contact : Strikeouts avoided, xBA, squared-up contact
  • POW — Power : Barrels, exit velocity, home runs, xSLG
  • EYE — Eye : Walks and strikeouts
  • SPD — Speed : Sprint speed (Statcast), baserunning
  • FLD — Fielding : Outs above average, WAR fielding runs
  • DUR — Durability : Games played over several seasons
  • EX — Experience : Seasons in the majors

WAR and PAL Rating, 2026How we rate →

WAR is fWAR (FanGraphs' version, distributed through MLB's API): wins added above a replacement player. PAL Rating scores performance from 0 to 100 against regulars in the same role (50 = median).

PAL: dimensions

Offense49
Power32
Discipline90
Speed17
Defense5

WAR, in runs

Batting+2.9
Baserunning-2.2
Fielding-10.0
Positional+4.0
Replacement+14.9

StatcastStatcast leaderboards →

MLB's tracking of every ball, 2026 season. The percentile ranks the player among regulars in the role: 90th means better than 90% of them.

Avg exit velocity

87.7 mi/h

29th percentile

Max exit velocity

107.8 mi/h

9th percentile

Barrels

6.3 %

36th percentile

Hard-hit

34.7 %

24th percentile

xBA

.234

25th percentile

Bat speed

71.3 mi/h

38th percentile

Sprint speed

26.2 pi/s

22th percentile

Outs above average

-13

2th percentile

Season by season
SeasonTeamWARPALOVAvg exit velocityMax exit velocityBarrelsHard-hitxBA
2026SEA1.2216387.7107.86.334.7.234
2025SEA2.8246587.2110.14.834.7.266
2024SEA1.6376287.5110.76.537.8.226
2023SEA4.8706788.3110.14.836.2.257
2022SEA2.2216785.1109.32.029.7.256
2021SEA3.1296786.3110.52.430.6.256

Game log, 2026

DateOpponentABHHRRBIBBSOAVG
Sep 27vs LAA310002.221
Sep 26vs LAA521200.220
Sep 24vs LAA400011.218
Sep 23vs HOU510001.220
Sep 22vs HOU300010.220
Sep 20@ COL410001.222
Sep 19@ COL400003.222
Sep 18@ COL411101.224
Sep 16@ LAA510000.224
Sep 15@ LAA300001.224