Prospect Baseline Prospect Baseline
Model Last Run Sep 24, 2026 · 8:41 AM ET

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

Player profile

Josiah Hartshorn

CHC · AA · OF

Chicago Cubs · Age at assessment: 19.6 · Bats: S · Throws: L

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#8
Prospect Score88
Median84
Performance75
Trend-0.1%

Why the player is here

  • Power 55; game-power evidence sits near the 89th percentile for comparable players
  • ISO is 0.233

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

Tool vs observed results

Percentile scale
Contact+24.6 percentile gap
Expected 58 Observed 83
Game Power+30.9 percentile gap
Expected 58 Observed 89

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

Model history

Median movement
First recorded 70 Latest recorded 84
88 77 66 2026-06-04 · Median 70 2026-06-05 · Median 70 2026-06-06 · Median 70 2026-06-07 · Median 70 2026-06-08 · Median 70 2026-06-09 · Median 70 2026-06-10 · Median 70 2026-06-11 · Median 78 2026-06-12 · Median 80 2026-06-13 · Median 80 2026-06-14 · Median 80 2026-06-15 · Median 81 2026-06-16 · Median 81 2026-06-17 · Median 81 2026-06-18 · Median 81 2026-06-19 · Median 80 2026-06-20 · Median 80 2026-06-21 · Median 80 2026-06-22 · Median 80 2026-06-23 · Median 80 2026-06-24 · Median 81 2026-06-25 · Median 82 2026-06-26 · Median 82 2026-06-28 · Median 82 2026-06-29 · Median 81 2026-06-30 · Median 81 2026-07-01 · Median 78 2026-07-03 · Median 76 2026-07-05 · Median 74 2026-07-07 · Median 73 2026-07-09 · Median 73 2026-07-11 · Median 74 2026-07-12 · Median 74 2026-07-14 · Median 74 2026-07-16 · Median 74 2026-07-21 · Median 72 2026-07-22 · Median 72 2026-07-23 · Median 71 2026-07-24 · Median 75 2026-07-25 · Median 75 2026-07-26 · Median 74 2026-07-27 · Median 74 2026-07-28 · Median 74 2026-07-29 · Median 74 2026-07-30 · Median 76 2026-07-31 · Median 77 2026-08-01 · Median 77 2026-08-03 · Median 76 2026-08-05 · Median 78 2026-08-07 · Median 78 2026-08-08 · Median 77 2026-08-09 · Median 77 2026-08-10 · Median 79 2026-08-11 · Median 79 2026-08-13 · Median 79 2026-08-14 · Median 78 2026-08-16 · Median 76 2026-08-17 · Median 76 2026-08-18 · Median 77 2026-08-19 · Median 76 2026-08-20 · Median 76 2026-08-22 · Median 77 2026-08-23 · Median 77.5 2026-08-25 · Median 77.5 2026-08-27 · Median 78 2026-08-28 · Median 78 2026-09-01 · Median 80 2026-09-02 · Median 80 2026-09-03 · Median 80 2026-09-05 · Median 80 2026-09-06 · Median 80 2026-09-09 · Median 79 2026-09-14 · Median 78.5 2026-09-15 · Median 84 2026-09-16 · Median 84 2026-09-17 · Median 84 2026-09-18 · Median 84 2026-09-19 · Median 84 2026-09-21 · Median 84 2026-09-22 · Median 84 2026-09-24 · Median 84 2026-06-04 2026-09-24

2026-09-24 · Median 84

Saved median assessments. Gaps indicate unavailable or non-comparable observations.
View recorded values
DateMedian
2026-09-2484
2026-09-2284
2026-09-2184
2026-09-1984
2026-09-1884
2026-09-1784
2026-09-1684
2026-09-1584
2026-09-1478.5
2026-09-0979
2026-09-0680
2026-09-0580
2026-09-0380
2026-09-0280
2026-09-0180
2026-08-2878
2026-08-2778
2026-08-2577.5
2026-08-2377.5
2026-08-2277
2026-08-2076
2026-08-1976
2026-08-1877
2026-08-1776
2026-08-1676
2026-08-1478
2026-08-1379
2026-08-1179
2026-08-1079
2026-08-0977
2026-08-0877
2026-08-0778
2026-08-0578
2026-08-0376
2026-08-0177
2026-07-3177
2026-07-3076
2026-07-2974
2026-07-2874
2026-07-2774
2026-07-2674
2026-07-2575
2026-07-2475
2026-07-2371
2026-07-2272
2026-07-2172
2026-07-1674
2026-07-1474
2026-07-1274
2026-07-1174
2026-07-0973
2026-07-0773
2026-07-0574
2026-07-0376
2026-07-0178
2026-06-3081
2026-06-2981
2026-06-2882
2026-06-2682
2026-06-2582
2026-06-2481
2026-06-2380
2026-06-2280
2026-06-2180
2026-06-2080
2026-06-1980
2026-06-1881
2026-06-1781
2026-06-1681
2026-06-1581
2026-06-1480
2026-06-1380
2026-06-1280
2026-06-1178
2026-06-1070
2026-06-0970
2026-06-0870
2026-06-0770
2026-06-0670
2026-06-0570
2026-06-0470

Metrics to follow

ISO 0.233

Separates extra-base impact from batting average

Definition

Isolated power, calculated as slugging percentage minus batting average

SLG 0.518

Tracks total bases per at-bat

Definition

Slugging percentage, weighting extra-base hits more heavily

K% 19.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
G125
PA562
AVG.284
OBP.407
SLG.518
OPS.925
HR23
SB17
BB%16.2%
K%19.4%

3 teams · Total · All levels · Updated

Scouting Scenario Range

Model Range-0.1%
808490
LowMedianHigh
206099
Performance 75

Profile Context

RiskLow Risk · 0
MLB / Model WatchMLB #38 MLB Top 100
Confidence94
TypePosition Player

Backtested Forecasts

Separate from scouting grades
2027 MiLB production60.0
Historical 80% error band43–77
MLB arrival in 3 years95%
Productive MLB role in 3 years76%

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
Hit55Avg
Power icon
Power55Avg
Speed icon
Speed45Fringe
Defense icon
Defense50Avg
Arm icon
Arm55Avg
Overall icon
Overall55Avg

Tool Profile

Tool ProfileHitPowerSpeedDefenseArm20-80 grade scaleArchetype: Balanced Bat

Player Stats

Recent regular season
PeriodTeamLevelGPAABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
Last 7 daysNo recent game logs available
Last 30 daysAll teamsAll levels14634610134021215165.283.444.500.944
Year-by-year regular season
YearTeamLevelGPAABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026Knoxville SmokiesAA31511110002331.091.267.091.358
2026South Bend CubsHigh-A8337030064891741885547912.297.405.560.965
2026Myrtle Beach PelicansSingle-A3917713925389152534274.273.424.460.884
20263 teams · TotalAll levels12556245090128265231129110917.284.407.518.925

Regular season only. Totals combine team and level stints. Recent windows overlap and use cached game logs. Stats refreshed: 2026-09-24T08:35:32.

Checklist appearances

  • 2025 Bowman Draft · First Bowman · First autograph
Explore the checklist tool

More Chicago Cubs profiles

Organization reflects each player's saved assessment.