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

Juan Flores

LAA · AA · C

Los Angeles Angels · Age at assessment: 20.6 · Bats: R · 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#504
Prospect Score63
Median59
Performance46
Trend+0.2%

Why the player is here

  • Power 45; game-power evidence sits near the 60th percentile for comparable players
  • ISO is 0.187

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

Tool vs observed results

Percentile scale
Contact-10.8 percentile gap
Expected 33 Observed 23
Game Power+17.9 percentile gap
Expected 42 Observed 60

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

Model history

Median movement
First recorded 65 Latest recorded 59
74 61 48 2026-06-04 · Median 65 2026-06-05 · Median 65 2026-06-06 · Median 65 2026-06-07 · Median 64 2026-06-08 · Median 63 2026-06-09 · Median 63 2026-06-10 · Median 63 2026-06-11 · Median 64 2026-06-12 · Median 62 2026-06-13 · Median 63 2026-06-14 · Median 63 2026-06-15 · Median 63 2026-06-16 · Median 63 2026-06-17 · Median 62 2026-06-18 · Median 62 2026-06-19 · Median 62 2026-06-20 · Median 66 2026-06-21 · Median 63 2026-06-22 · Median 63 2026-06-23 · Median 63 2026-06-24 · Median 64 2026-06-25 · Median 70 2026-06-26 · Median 70 2026-06-28 · Median 70 2026-06-29 · Median 70 2026-06-30 · Median 70 2026-07-01 · Median 70 2026-07-03 · Median 68 2026-07-05 · Median 68 2026-07-07 · Median 68 2026-07-09 · Median 68 2026-07-11 · Median 68 2026-07-12 · Median 67 2026-07-14 · Median 66 2026-07-16 · Median 66 2026-07-21 · Median 65 2026-07-22 · Median 65 2026-07-23 · Median 66 2026-07-24 · Median 66 2026-07-25 · Median 65 2026-07-26 · Median 62 2026-07-27 · Median 62 2026-07-28 · Median 61 2026-07-29 · Median 60 2026-07-30 · Median 61 2026-07-31 · Median 61 2026-08-01 · Median 59 2026-08-03 · Median 59 2026-08-05 · Median 59 2026-08-07 · Median 59 2026-08-08 · Median 58 2026-08-09 · Median 58 2026-08-10 · Median 58 2026-08-11 · Median 57 2026-08-13 · Median 56 2026-08-14 · Median 56 2026-08-16 · Median 53 2026-08-17 · Median 53 2026-08-18 · Median 53 2026-08-19 · Median 53 2026-08-20 · Median 53 2026-08-22 · Median 53 2026-08-23 · Median 52.2 2026-08-25 · Median 52.2 2026-08-27 · Median 57 2026-08-28 · Median 57 2026-09-01 · Median 57 2026-09-02 · Median 57 2026-09-03 · Median 57 2026-09-05 · Median 57 2026-09-06 · Median 57 2026-09-09 · Median 60 2026-09-14 · Median 59.3 2026-09-15 · Median 59 2026-09-16 · Median 59 2026-09-17 · Median 59 2026-09-18 · Median 59 2026-09-19 · Median 59 2026-09-21 · Median 59 2026-09-22 · Median 59 2026-09-24 · Median 59 2026-09-25 · Median 59 2026-06-04 2026-09-25

2026-09-25 · Median 59

Saved median assessments. Gaps indicate unavailable or non-comparable observations.
View recorded values
DateMedian
2026-09-2559
2026-09-2459
2026-09-2259
2026-09-2159
2026-09-1959
2026-09-1859
2026-09-1759
2026-09-1659
2026-09-1559
2026-09-1459.3
2026-09-0960
2026-09-0657
2026-09-0557
2026-09-0357
2026-09-0257
2026-09-0157
2026-08-2857
2026-08-2757
2026-08-2552.2
2026-08-2352.2
2026-08-2253
2026-08-2053
2026-08-1953
2026-08-1853
2026-08-1753
2026-08-1653
2026-08-1456
2026-08-1356
2026-08-1157
2026-08-1058
2026-08-0958
2026-08-0858
2026-08-0759
2026-08-0559
2026-08-0359
2026-08-0159
2026-07-3161
2026-07-3061
2026-07-2960
2026-07-2861
2026-07-2762
2026-07-2662
2026-07-2565
2026-07-2466
2026-07-2366
2026-07-2265
2026-07-2165
2026-07-1666
2026-07-1466
2026-07-1267
2026-07-1168
2026-07-0968
2026-07-0768
2026-07-0568
2026-07-0368
2026-07-0170
2026-06-3070
2026-06-2970
2026-06-2870
2026-06-2670
2026-06-2570
2026-06-2464
2026-06-2363
2026-06-2263
2026-06-2163
2026-06-2066
2026-06-1962
2026-06-1862
2026-06-1762
2026-06-1663
2026-06-1563
2026-06-1463
2026-06-1363
2026-06-1262
2026-06-1164
2026-06-1063
2026-06-0963
2026-06-0863
2026-06-0764
2026-06-0665
2026-06-0565
2026-06-0465

Metrics to follow

ISO 0.187

Separates extra-base impact from batting average

Definition

Isolated power, calculated as slugging percentage minus batting average

SLG 0.415

Tracks total bases per at-bat

Definition

Slugging percentage, weighting extra-base hits more heavily

K% 25.9%

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
G96
PA398
AVG.228
OBP.286
SLG.415
OPS.701
HR16
SB0
BB%5.0%
K%25.9%

2 teams · Total · All levels · Updated

Scouting Scenario Range

Model Range+0.2%
545965
LowMedianHigh
206099
Performance 46

Profile Context

RiskLow Risk · 9
MLB / Model Watch
Confidence94
TypePosition Player

Backtested Forecasts

Separate from scouting grades
2027 MiLB production29.5
Historical 80% error band12–47
MLB arrival in 3 years40%
Productive MLB role in 3 years4%

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
Hit40Developmental
Power icon
Power45Fringe
Speed icon
Speed40Developmental
Defense icon
Defense60Above Avg
Arm icon
Arm60Above Avg
Overall icon
Overall40Developmental

Tool Profile

Tool ProfileHitPowerSpeedDefenseArm20-80 grade scaleArchetype: Defensive Anchor

Player Stats

Recent regular season
PeriodTeamLevelGPAABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
Last 7 daysNo recent game logs available
Last 30 daysAll teamsAll levels1147444510030120.114.149.136.285
Year-by-year regular season
YearTeamLevelGPAABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026Rocket City Trash PandasAA502031882135705245610.186.233.303.536
2026Tri-City Dust DevilsHigh-A461951713247120113515420.275.342.538.880
20262 teams · TotalAll levels9639835953821901659201030.228.286.415.701
2025Tri-City Dust DevilsHigh-A893423053863110104018940.207.283.341.624
2024Tri-City Dust DevilsHigh-A53210188174311022712581.229.280.319.599
2024Inland Empire 66ersSingle-A48208186325216132512403.280.345.425.769
20242 teams · TotalAll levels101418374499527155224984.254.312.372.684
2023DSL AngelsDSL4619716532397062615256.236.352.388.740

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

Checklist appearances

  • 2024 Bowman Chrome · First Bowman · First autograph
Explore the checklist tool

More Los Angeles Angels profiles

Organization reflects each player's saved assessment.