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

Po-Chun Lin

SEA · ACL · P

Seattle Mariners · Age at assessment: 20.2 · Bats: L · Throws: R

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

Dominance ahead of the tool grades

Current strikeout and K-BB results are outperforming the verified pitch-quality expectation

High Confidence · 99%
PB Rank#987
Prospect Score56
Median56
Performance54
Trend0.0%

Why the player is here

  • Best pitch grade 50; dominance evidence sits near the 87th percentile for comparable pitchers
  • K/9 is 11.8

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

Tool vs observed results

Percentile scale
Stuff+37.3 percentile gap
Expected 50 Observed 87
Command+28.2 percentile gap
Expected 50 Observed 78

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

Model history

Median movement
First recorded 45 Latest recorded 56
61 51 41 2026-06-04 · Median 45 2026-06-05 · Median 45 2026-06-06 · Median 48 2026-06-07 · Median 48 2026-06-08 · Median 48 2026-06-09 · Median 48 2026-06-10 · Median 48 2026-06-11 · Median 48 2026-06-12 · Median 48 2026-06-13 · Median 48 2026-06-14 · Median 48 2026-06-15 · Median 48 2026-06-16 · Median 49 2026-06-17 · Median 50 2026-06-18 · Median 50 2026-06-19 · Median 50 2026-06-20 · Median 50 2026-06-21 · Median 50 2026-06-22 · Median 50 2026-06-23 · Median 47 2026-06-24 · Median 47 2026-06-25 · Median 47 2026-06-26 · Median 47 2026-06-28 · Median 47 2026-06-29 · Median 47 2026-06-30 · Median 47 2026-07-01 · Median 50 2026-07-03 · Median 52 2026-07-05 · Median 52 2026-07-07 · Median 53 2026-07-09 · Median 53 2026-07-11 · Median 53 2026-07-12 · Median 53 2026-07-14 · Median 52 2026-07-16 · Median 52 2026-07-21 · Median 52 2026-07-22 · Median 52 2026-07-23 · Median 52 2026-07-24 · Median 52 2026-07-25 · Median 52 2026-07-26 · Median 52 2026-07-27 · Median 52 2026-07-28 · Median 52 2026-07-29 · Median 52 2026-07-30 · Median 52 2026-07-31 · Median 52 2026-08-01 · Median 52 2026-08-03 · Median 52 2026-08-05 · Median 52 2026-08-07 · Median 52 2026-08-08 · Median 52 2026-08-09 · Median 52 2026-08-10 · Median 52 2026-08-11 · Median 52 2026-08-13 · Median 52 2026-08-14 · Median 52 2026-08-16 · Median 52 2026-08-17 · Median 52 2026-08-18 · Median 52 2026-08-19 · Median 52 2026-08-20 · Median 52 2026-08-22 · Median 52 2026-08-23 · Median 52.1 2026-08-25 · Median 52.1 2026-08-27 · Median 56 2026-08-28 · Median 56 2026-09-01 · Median 56 2026-09-02 · Median 56 2026-09-03 · Median 56 2026-09-05 · Median 56 2026-09-06 · Median 56 2026-09-09 · Median 56 2026-09-14 · Median 56.3 2026-09-15 · Median 56 2026-09-16 · Median 56 2026-09-17 · Median 56 2026-09-18 · Median 56 2026-09-19 · Median 56 2026-09-21 · Median 56 2026-09-22 · Median 56 2026-09-24 · Median 56 2026-09-25 · Median 56 2026-06-04 2026-09-25

2026-09-25 · Median 56

Saved median assessments. Gaps indicate unavailable or non-comparable observations.
View recorded values
DateMedian
2026-09-2556
2026-09-2456
2026-09-2256
2026-09-2156
2026-09-1956
2026-09-1856
2026-09-1756
2026-09-1656
2026-09-1556
2026-09-1456.3
2026-09-0956
2026-09-0656
2026-09-0556
2026-09-0356
2026-09-0256
2026-09-0156
2026-08-2856
2026-08-2756
2026-08-2552.1
2026-08-2352.1
2026-08-2252
2026-08-2052
2026-08-1952
2026-08-1852
2026-08-1752
2026-08-1652
2026-08-1452
2026-08-1352
2026-08-1152
2026-08-1052
2026-08-0952
2026-08-0852
2026-08-0752
2026-08-0552
2026-08-0352
2026-08-0152
2026-07-3152
2026-07-3052
2026-07-2952
2026-07-2852
2026-07-2752
2026-07-2652
2026-07-2552
2026-07-2452
2026-07-2352
2026-07-2252
2026-07-2152
2026-07-1652
2026-07-1452
2026-07-1253
2026-07-1153
2026-07-0953
2026-07-0753
2026-07-0552
2026-07-0352
2026-07-0150
2026-06-3047
2026-06-2947
2026-06-2847
2026-06-2647
2026-06-2547
2026-06-2447
2026-06-2347
2026-06-2250
2026-06-2150
2026-06-2050
2026-06-1950
2026-06-1850
2026-06-1750
2026-06-1649
2026-06-1548
2026-06-1448
2026-06-1348
2026-06-1248
2026-06-1148
2026-06-1048
2026-06-0948
2026-06-0848
2026-06-0748
2026-06-0648
2026-06-0545
2026-06-0445

Metrics to follow

K/9 11.8

Primary bat-missing indicator

Definition

Strikeouts recorded per nine innings pitched

K-BB% 21.6%

Separates dominance from walk cost

Definition

Strikeout percentage minus walk percentage, a compact measure of pitcher dominance and control

BB/9 3.4

Shows whether control is limiting the arsenal

Definition

Walks allowed per nine innings pitched. Lower is generally better

Next checkpointRecheck K/9, K-BB%, and BB/9 after the next 20 innings

2026 season

Current season · regular season
G12
IP45.0
ERA5.00
WHIP1.33
K/911.8
BB/93.4
K-BB%21.6%

ACL Mariners · ACL · Updated

Scouting Scenario Range

Model Range0.0%
505663
LowMedianHigh
206099
Performance 54

Profile Context

RiskLow Risk · 38
MLB / Model Watch
Confidence85
TypePitcher

Backtested Forecasts

Separate from scouting grades
2027 MiLB production55.4
Historical 80% error band31–80
MLB arrival in 3 years6%
Productive MLB role in 3 years1%

The next-season score assumes at least 20 IP. 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
Fastball icon
Fastball50Avg
Slider icon
Slider45Fringe
Splitter icon
Splitter55Avg
Changeup icon
Changeup50Avg
Command icon
Control50Avg
Overall icon
Overall40Developmental

Tool Profile

Tool ProfileFastballSliderSplitterChangeupCommand20-80 grade scaleArchetype: Pitch Mix

Player Stats

Recent regular season
PeriodTeamLevelWLERAGGSSVIPHRERHRBBSOWHIPK/9
Last 7 daysNo recent game logs available
Last 30 daysNo recent game logs available
Year-by-year regular season
YearTeamLevelWLERAGGSSVIPHRERHRBBSOWHIPK/9
2026ACL MarinersACL045.001211045.0432825417591.3311.80

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

More Seattle Mariners profiles

Organization reflects each player's saved assessment.