Prospect Baseline Prospect Baseline
Model Last Run Sep 25, 2026 · 2:59 PM ET

Included in the latest imported public model. All figures reflect the saved assessment dates.

Player profile

Rafe Perich

TEX · AA · 3B

Texas Rangers · Age at assessment: 24.3 · Bats: S · Throws: R

Results Ahead of Tools
Compare
Assessment saved: · Stats updated:

Game power ahead of the tool grade

Current extra-base impact is outperforming the verified power expectation

High Confidence · 99%
PB Rank#386
Prospect Score65
Median61
Performance63
Trend-0.1%

Why the player is here

  • Power 50; game-power evidence sits near the 97th percentile for comparable players
  • ISO is 0.270

Context for this assessment, not a verified explanation for movement between model runs.

Tool vs observed results

Percentile scale
Contact+35.3 percentile gap
Expected 50 Observed 85
Game Power+47.4 percentile gap
Expected 50 Observed 97

Verified tool expectations alongside results for comparable players. Percentiles are not scouting grades.

Model history

Median movement
First recorded 55 Latest recorded 61
73 61.5 50 2026-06-04 · Median 55 2026-06-05 · Median 54 2026-06-06 · Median 56 2026-06-07 · Median 56 2026-06-08 · Median 57 2026-06-09 · Median 57 2026-06-10 · Median 59 2026-06-11 · Median 60 2026-06-12 · Median 58 2026-06-13 · Median 57 2026-06-14 · Median 57 2026-06-15 · Median 59 2026-06-16 · Median 59 2026-06-17 · Median 61 2026-06-18 · Median 62 2026-06-19 · Median 62 2026-06-20 · Median 61 2026-06-21 · Median 61 2026-06-22 · Median 59 2026-06-23 · Median 59 2026-06-24 · Median 62 2026-06-25 · Median 63 2026-06-26 · Median 63 2026-06-28 · Median 63 2026-06-29 · Median 63 2026-06-30 · Median 63 2026-07-01 · Median 61 2026-07-03 · Median 66 2026-07-05 · Median 63 2026-07-07 · Median 65 2026-07-09 · Median 69 2026-07-11 · Median 67 2026-07-12 · Median 67 2026-07-14 · Median 68 2026-07-16 · Median 67 2026-07-21 · Median 67 2026-07-22 · Median 65 2026-07-23 · Median 64 2026-07-24 · Median 61 2026-07-25 · Median 61 2026-07-26 · Median 60 2026-07-27 · Median 60 2026-07-28 · Median 60 2026-07-29 · Median 59 2026-07-30 · Median 60 2026-07-31 · Median 60 2026-08-01 · Median 60 2026-08-03 · Median 60 2026-08-05 · Median 59 2026-08-07 · Median 56 2026-08-08 · Median 56 2026-08-09 · Median 56 2026-08-10 · Median 56 2026-08-11 · Median 56 2026-08-13 · Median 56 2026-08-14 · Median 57 2026-08-16 · Median 59 2026-08-17 · Median 59 2026-08-18 · Median 59 2026-08-19 · Median 61 2026-08-20 · Median 61 2026-08-22 · Median 61 2026-08-23 · Median 60.7 2026-08-25 · Median 60.7 2026-08-27 · Median 62 2026-08-28 · Median 63 2026-09-01 · Median 63 2026-09-02 · Median 63 2026-09-03 · Median 63 2026-09-05 · Median 63 2026-09-06 · Median 63 2026-09-09 · Median 61 2026-09-14 · Median 61.6 2026-09-15 · Median 62 2026-09-16 · Median 62 2026-09-17 · Median 61 2026-09-18 · Median 61 2026-09-19 · Median 61 2026-09-21 · Median 61 2026-09-22 · Median 61 2026-09-24 · Median 61 2026-09-25 · Median 61 2026-06-04 2026-09-25

2026-09-25 · Median 61

Saved median assessments. Gaps indicate unavailable or non-comparable observations.
View recorded values
DateMedian
2026-09-2561
2026-09-2461
2026-09-2261
2026-09-2161
2026-09-1961
2026-09-1861
2026-09-1761
2026-09-1662
2026-09-1562
2026-09-1461.6
2026-09-0961
2026-09-0663
2026-09-0563
2026-09-0363
2026-09-0263
2026-09-0163
2026-08-2863
2026-08-2762
2026-08-2560.7
2026-08-2360.7
2026-08-2261
2026-08-2061
2026-08-1961
2026-08-1859
2026-08-1759
2026-08-1659
2026-08-1457
2026-08-1356
2026-08-1156
2026-08-1056
2026-08-0956
2026-08-0856
2026-08-0756
2026-08-0559
2026-08-0360
2026-08-0160
2026-07-3160
2026-07-3060
2026-07-2959
2026-07-2860
2026-07-2760
2026-07-2660
2026-07-2561
2026-07-2461
2026-07-2364
2026-07-2265
2026-07-2167
2026-07-1667
2026-07-1468
2026-07-1267
2026-07-1167
2026-07-0969
2026-07-0765
2026-07-0563
2026-07-0366
2026-07-0161
2026-06-3063
2026-06-2963
2026-06-2863
2026-06-2663
2026-06-2563
2026-06-2462
2026-06-2359
2026-06-2259
2026-06-2161
2026-06-2061
2026-06-1962
2026-06-1862
2026-06-1761
2026-06-1659
2026-06-1559
2026-06-1457
2026-06-1357
2026-06-1258
2026-06-1160
2026-06-1059
2026-06-0957
2026-06-0857
2026-06-0756
2026-06-0656
2026-06-0554
2026-06-0455

Metrics to follow

ISO 0.270

Separates extra-base impact from batting average

Definition

Isolated power, calculated as slugging percentage minus batting average

SLG 0.586

Tracks total bases per at-bat

Definition

Slugging percentage, weighting extra-base hits more heavily

K% 20.4%

Shows the swing-and-miss cost of accessing power

Definition

Percentage of plate appearances ending in a strikeout. Lower is generally better for hitters

Next checkpointRecheck ISO, SLG, and K% after the next 75 plate appearances

2026 season

Current season · regular season
G116
PA511
AVG.315
OBP.401
SLG.586
OPS.987
HR27
SB9
BB%11.5%
K%20.4%

2 teams · Total · All levels · Updated

Scouting Scenario Range

Model Range-0.1%
576166
LowMedianHigh
206099
Performance 63

Profile Context

RiskLow Risk · 10
MLB / Model Watch
Confidence91
TypePosition Player

Backtested Forecasts

Separate from scouting grades
2027 MiLB production45.9
Historical 80% error band29–63
MLB arrival in 3 years71%
Productive MLB role in 3 years16%

The next-season score assumes at least 100 PA. A productive MLB role means a regular playing-time season with above-average measured hitting or pitching production. This is not a WAR forecast.

Scouting Tools

Source: Verified public scouting report
Hit icon
Hit50Avg
Power icon
Power50Avg
Speed icon
Speed40Developmental
Defense icon
Defense45Fringe
Arm icon
Arm55Avg
Overall icon
Overall40Developmental

Tool Profile

Tool ProfileHitPowerSpeedDefenseArm20-80 grade scaleArchetype: Balanced Position Player

Player Stats

Recent regular season
PeriodTeamLevelGPAABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
Last 7 daysNo recent game logs available
Last 30 daysAll teamsAll levels1256487162019661.333.429.438.866
Year-by-year regular season
YearTeamLevelGPAABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026Frisco RoughRidersAA783463027197271165839707.321.405.576.981
2026Hub City SpartanburgersHigh-A38165142344343113420342.303.394.6061.000
20262 teams · TotalAll levels1165114441051403142792591049.315.401.586.987
2025Hub City SpartanburgersHigh-A3814612414253021421302.202.322.274.596
2025Hickory CrawdadsSingle-A58252209345210143936525.249.361.364.725
20252 teams · TotalAll levels96398333487713165357827.231.347.330.677
2024Down East Wood DucksSingle-A93325231002880.120.333.160.493

Regular season only. Totals combine team and level stints. Recent windows overlap and use cached game logs. Stats refreshed: 2026-09-25T14:54:05.

More Texas Rangers profiles

Organization reflects each player's saved assessment.