J.R. Freethy

LF Vancouver Canadians
Age 24 S/R 6'0" / 215 lbs A+ Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421ATOR76.182/.408/.2361463—.167/.342/.217
202522A+/A/ROKTOR353.243/.396/.3574765—.193/.311/.283
202623AA/A+TOR482.228/.356/.3316755—.186/.287/.268
2027PROJMLE24MLBTOR1.189/.288/.2700062-0.0
2028PROJ30% MLB25MLBTOR79.194/.292/.2871168-0.2
2029PROJ44% MLB26MLBTOR135.198/.294/.2982271-0.3
Next 3 projected WAR -0.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 AA
Whiff%86
Z-Con%83
Chase%81
K%72
BB%42
Speed14
Career WAR0.0 WAR median (P10 -0.0 / P90 0.1, comp-based) · star 0% · didn't stick 96%
CompsKawika Emsley-Pai (age 24) · Jose Herrera (age 24) · Frainyer Chavez (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†62
AVG/OBP/SLG.189 / .288 / .270
PA1
HR0
K%29
BB%10
BABIP265
ISO82
MLB%0%
Value2027 · WAR
BAT: -9.4 runs (wOBA-derived runs vs avg)-9BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.2 runs (Positional adjustment)-2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.2-0.3-0.4272830
Tools · ContractCON 40 / POW 35
Toolsscout grade
CONTACT40
scouting grade only
POWER35
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202421 ADunedin Blue Jays — 7655 10001 17184 40 182408236644 55250 2422 329 63 — — — — — —
202522 A+Vancouver Canadians — 12099 25801 18233 20 253383364747 111320 1915 347 68 — — — — — —
202522 ADunedin Blue Jays — 193151 38623 35415 43 252408377786 126321 2118 361 73 — — — — — —
202522 ROKFCL Blue Jays — 4030 5010 7113 10 167375233608 67263 2818 308 18 — — — — — —
202623 AANew Hampshire Fisher Cats — 116101 20301 11243 22 198296257553 59247 219 261 37 — — — — — —
202623 A+Vancouver Canadians — 366298 711815 57898 52 238375356730 117319 2416 337 61 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202421 A MLEDunedin Blue Jays — 7660 10001 12234 40 167342217559 50238 3016 261 63 — — — — — —
202522 A+ MLEVancouver Canadians — 120105 21701 12323 20 200300295595 95279 2710 269 68 — — — — — —
202522 A MLEDunedin Blue Jays — 193162 33522 24585 43 204325296621 93284 3012 276 73 — — — — — —
202522 ROK MLEFCL Blue Jays — 4033 4010 4163 10 121275182457 61192 4010 195 18 — — — — — —
202623 AA MLENew Hampshire Fisher Cats — 116104 19301 8293 22 183261240501 58236 257 223 37 — — — — — —
202623 A+ MLEVancouver Canadians — 366315 591414 401208 52 187295276571 89277 3311 259 61 — — — — — —
202421 A MLEDunedin Blue Jays — 7660 10001 12234 40 167342217559 50250 3016 261 63 — — — — — —
202421 A RAWDunedin Blue Jays — 7655 10001 17184 40 182408236644 55250 2422 329 63 — — — — — —
202522 A MLE3 teams — 353300 571133 4010611 73 190308277584 87280 3011 264 65 — — — — — —
202522 A RAW3 teams — 353280 681434 607511 73 243396357753 114315 2117 350 65 — — — — — —
202623 A+ MLE2 teams — 482419 791715 4814911 74 189289270558 81275 3110 250 56 — — — — — —
202623 A+ RAW2 teams — 482399 912116 6811311 74 228356331686 103299 2314 319 56 — — — — — —
202421 A MLEDunedin Blue Jays — 7660 10001 12234 40 167342217559 50238 3016 261 63 — — — — — —
202522 A MLE3 teams — 353299 571133 4010611 73 191308278585 87272 3011 264 65 — — — — — —
202623 A+ MLE2 teams — 482420 791715 4814911 74 188289269558 81267 3110 250 56 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLEDunedin Blue Jays — 7660 10001 12234 40 167342217559 50238 3016 261 63 — — — — — —
202522 A MLE3 teams — 353299 571133 4010611 73 191308278585 87272 3011 264 65 — — — — — —
202623 A+ MLE2 teams — 482420 791715 4814911 74 188289269558 81267 3110 250 56 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLETOR 0% 380331 631414 391087 52 189287269556 81264 2810 260 62 -17 +0 +0 -4 +8 -0.3
▸ 2027 — real world (MLB)
202724 MLB CTXTOR 0% 11 0000 000 00 189288270558 81265 00 261 62 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLETOR 30% 260227 43913 26735 31 194291286577 92266 2810 268 68 -10 +0 +0 -3 +6 -0.7
202926 MLB MLETOR 44% 305266 531115 31855 32 197294297590 100268 2810 273 71 -11 -0 +0 -3 +7 -0.8
203027 MLB MLETOR 49% 321280 561215 32896 32 199294300594 101268 2810 274 72 -11 -0 +0 -3 +7 -0.8
202825 MLB CTXTOR 30% 7970 13301 8221 10 194292287578 92267 2810 269 68 -3 +0 +0 -1 +2 -0.2
202926 MLB CTXTOR 44% 135118 23502 14382 21 198294298592 100269 2810 273 71 -5 +0 +0 -1 +3 -0.3
203027 MLB CTXTOR 49% 157137 27602 16433 21 199294301595 101269 2710 275 72 -5 +0 +0 -2 +3 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 371325 631405 381036 52 194290283573 89265 2810 273 65 -13 +0 +0 -4 +8 -0.9
/ 162G— A+C — 650569 1112509 6718011 94 195293286579 91266 2810 273 65 -23 +0 +0 -7 +14 -1.6
Career— MLE — 20071735 33267824 21058546 3013 191295281576 89271 2910 264 65 -41 +0 +0 -12 +24 -3.0
/ 162G— MLE — 650562 1082238 6818915 104 192296285581 93271 2910 264 65 -24 +0 +0 -7 +14 -1.7

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 A+Vancouver Canadians · 366 PAwOBA .332 → .259 (−73)K% 24.3% → 32.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.32%÷1.000×1.350——32.83%
BB% (unintentional) /PA15.57%÷1.000×0.710—×0.98810.92%
HBP% /PA2.19%—×0.810—×0.9881.75%
Singles /BIP22.49%÷1.000×0.910×0.997×0.98820.16%
Doubles /BIP8.61%÷1.000×0.830×0.997×0.9887.04%
Triples /BIP0.48%÷1.000×0.820×0.997×0.9880.39%
Home runs /BIP2.39%÷1.000×0.830—×0.9881.96%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.997.

Result: wOBA .332 → .259; ISO .117 → .092; BABIP .319 → .277. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 AANew Hampshire Fisher Cats · 116 PAwOBA .257 → .223 (−34)K% 20.7% → 25.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.69%÷1.000×1.220——25.24%
BB% (unintentional) /PA9.48%÷1.000×0.700—×1.0126.72%
HBP% /PA2.59%—×0.850—×1.0122.22%
Singles /BIP20.78%÷1.000×0.970×0.994×1.01220.28%
Doubles /BIP3.90%÷1.000×0.860×0.994×1.0123.37%
Triples /BIP0.00%÷1.000×0.950×0.994×1.0120.00%
Home runs /BIP1.30%÷1.000×0.780—×1.0121.03%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .257 → .223; ISO .059 → .049; BABIP .247 → .236. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 ADunedin Blue Jays · 193 PAwOBA .357 → .276 (−81)K% 21.2% → 29.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.24%÷0.968×1.360——29.84%
BB% (unintentional) /PA18.13%÷1.015×0.690—×0.99012.20%
HBP% /PA2.59%—×0.780—×0.9902.00%
Singles /BIP24.55%÷1.006×0.920×1.004×0.99022.31%
Doubles /BIP5.45%÷1.047×0.830×1.004×0.9904.30%
Triples /BIP1.82%÷0.900×0.910×1.004×0.9901.83%
Home runs /BIP2.73%÷1.284×0.800—×0.9901.68%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 157, 1B 101, 2B 109, 3B 80, K 94, BB 103 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .357 → .276; ISO .126 → .093; BABIP .321 → .284. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 A+Vancouver Canadians · 120 PAwOBA .339 → .269 (−70)K% 19.2% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.17%÷0.958×1.350——27.01%
BB% (unintentional) /PA15.00%÷1.039×0.710—×0.99810.23%
HBP% /PA2.50%—×0.810—×0.9982.02%
Singles /BIP21.05%÷1.022×0.910×0.968×0.99818.11%
Doubles /BIP10.53%÷0.898×0.830×0.968×0.9989.40%
Triples /BIP0.00%÷0.939×0.820×0.968×0.9980.00%
Home runs /BIP1.32%÷0.855×0.830—×0.9981.27%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 71, 1B 104, 2B 80, 3B 88, K 92, BB 108 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.968.

Result: wOBA .339 → .269; ISO .111 → .097; BABIP .320 → .279. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 ROKFCL Blue Jays · 40 PAwOBA .302 → .195 (−107)K% 27.5% → 39.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.50%÷1.002×1.440——39.53%
BB% (unintentional) /PA17.50%÷1.001×0.620—×0.96510.46%
HBP% /PA7.50%—×0.720—×0.9655.21%
Singles /BIP21.05%÷1.038×0.820—×0.96516.05%
Doubles /BIP0.00%÷0.956×0.720—×0.9650.00%
Triples /BIP5.26%÷1.150×0.720—×0.9653.18%
Home runs /BIP0.00%÷1.077×0.780—×0.9650.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 115, 1B 108, 2B 91, 3B 130, K 100, BB 100 — applied at half strength. Age: age 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average).

Result: wOBA .302 → .195; ISO .067 → .038; BABIP .263 → .192. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ADunedin Blue Jays · 76 PAwOBA .318 → .261 (−57)K% 23.7% → 30.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.68%÷1.041×1.360——30.95%
BB% (unintentional) /PA21.05%÷0.959×0.690——15.15%
HBP% /PA5.26%—×0.780——4.11%
Singles /BIP24.32%÷0.962×0.920——23.25%
Doubles /BIP0.00%÷0.999×0.830——0.00%
Triples /BIP0.00%÷1.150×0.910——0.00%
Home runs /BIP2.70%÷1.003×0.800——2.16%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 101, 1B 92, 2B 100, 3B 130, K 108, BB 92 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average).

Result: wOBA .318 → .261; ISO .055 → .044; BABIP .250 → .238. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).