Camden JanikC Greensboro Grasshoppers
Age 24 R/R 5'10" / 195 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION112 act + 74 ros · stats below = ROS only
wRC+†69
AVG/OBP/SLG.213 / .308 / .289
PA74
HR1
K%24
BB%9
BABIP279
ISO76
MLB%0%
Value2026 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-4BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.3 runs (Positional adjustment)+3POSREP: +5.3 runs (Replacement-level credit)+5REPTotal WAR: +0.50+0.5WAR
0.00.51.00.00.30.60.70.70.60.50.20.0+$25M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 20
Toolsscout grade
CONTACT45
scouting grade only
POWER20
scouting grade only
EYE55
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.7$2M+$1M
2031Pre-Arb$0.9M+0.6$2M+$1M
2032Pre-Arb$0.9M+0.5$1M+$0.8M
2033Arb-1$0.4M+0.2$0.5M+$0.3M
2034Arb-2$0.4M
2035Extbeyond projection horizon · no WAR estimate
Totals $3M $5M +$4M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202523 ABradenton Marauders 150131 30410 14363 21 229318275592 46312 249 271 66
202523 ABradenton Marauders 150124 33510 21253 21 266385323708 56330 1714 329 110
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 A+PIT 11293 23003 12215 11 247364344708 97282 1911 307 93 -1 -0 +0 +2 +3 0.4
YTD24 A+PIT 11286 24003 19165 11 279436384820 105304 1417 377 146 +6 -0 +0 +2 +3 1.1
ROS24 A+PIT 0% 7465 14201 7182 10 213308289597 76279 249 275 69 -3 +0 +0 +1 +2 0.1
ROS24 MLBPIT 0% 01 0000 000 00 277 259 57 +0 +0
FULL24 A+PIT 11294 23003 12215 11 245364340704 96278 1911 307 93 -1 -0 +0 +2 +3 0.4
TOT24 A+PIT 186158 37204 19397 21 233341321663 88280 2110 294 83 -4 +0 +0 +3 +5 0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBPIT 30% 202178 39613 18494 31 219305315620 96280 249 280 73 -6 +0 +0 +4 +6 0.3
202826 MLBPIT 44% 288255 55814 26695 41 216301302603 86281 249 285 76 -8 +0 +0 +5 +8 0.6
202927 MLBPIT 49% 334294 651025 31806 52 221308320628 99282 249 287 78 -8 +0 +0 +6 +9 0.7
203028 MLBPIT 52% 364321 721126 34886 52 224310327637 103281 249 287 78 -9 +0 -1 +7 +10 0.7
203129 MLBPIT 56% 374330 731126 35916 42 221307321628 100281 249 285 76 -10 +0 -1 +7 +11 0.6
203230 MLBPIT 59% 380336 731126 35936 41 217302315618 98279 249 282 74 -11 +0 -2 +7 +11 0.5
203331 MLBPIT 61% 361318 671015 34906 31 211299296594 85277 259 278 71 -12 +0 -3 +6 +10 0.2
203432 MLBPIT 62% 337298 62915 31855 31 208293295589 87274 259 272 67 -13 +0 -4 +6 +10 -0.0
202725 MLBPIT 30% 6154 12201 6151 10 222311315626 93279 2510 267 62 -3 +0 +0 +1 +2 0.0
202826 MLBPIT 44% 127112 25412 12302 21 223310330640 107280 249 271 66 -5 +0 +0 +2 +4 0.1
202927 MLBPIT 49% 164145 33513 15393 21 228313338651 110280 249 274 67 -6 +0 +0 +3 +5 0.2
203028 MLBPIT 52% 188166 37613 17453 21 223306325632 102280 249 274 68 -7 +0 -0 +3 +5 0.1
203129 MLBPIT 56% 209185 40613 19513 31 216300308608 92279 249 272 66 -8 +0 -1 +4 +6 0.1
203230 MLBPIT 59% 223196 42613 21554 21 214303301604 87278 259 269 64 -9 +0 -1 +4 +6 0.0
203331 MLBPIT 61% 219193 41613 20544 21 212300301600 88275 259 265 61 -10 +0 -2 +4 +6 -0.1
203432 MLBPIT 62% 209185 39613 19533 21 211295303597 92272 259 260 57 -10 +0 -2 +4 +6 -0.3
▸ Career Totals
Career 14001237 26941721 12934223 167 217303313616 95281 249 269 64 -57 +0 -6 +25 +40 0.2
/ 162G 650574 12519310 6015911 73 218304314617 96282 249 269 64 -27 +0 -3 +12 +18 0.1
Career 28642526 550821341 26569949 3412 218304309613 91283 249 281 73 -86 +2 -10 +51 +81 3.9
/ 162G 650573 1251939 6015911 83 218304309613 91284 249 281 73 -20 +0 -2 +12 +18 0.9

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202523 ABradenton Marauders 150124 33510 21253 21 266385323708 56330 1714 329 110 +2 +0 +4 0.6

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#2Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#3Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#4Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,4002116218300312+25+162.22.1
/162664108+11.9+7.61.0pk7: 2
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Camden Janik (OGILVIE) 24 45 20 40 55 233/341/321 88280 42 21% 10% 83 +0.5
Taylor Krick
2012 · A
24 47 36→30 40 48 217/303/275 58294 45 26% 8% 66 -0.6 231/316/301 70322 35 27% 8% 78 +0.2 238/330/299623371326%9%80+0.1
Yhoxian Medina
2014 · A
24 48→53 36→30 41→50 48 222/289/291 69283 38 22% 8% 63 -0.9 237/287/302 65297 311 20% 6% 64 -0.8 240/285/2995929521118%5%59-0.6
Bryan Johns
2013 · A
24 44 35→30 43→45 48 205/281/267 62284 27 27% 9% 54 -1.4 202/269/283 81288 68 30% 7% 53 -1.5 150/216/208582167532%5%10-1.1
J.J. Franco
2016 · A
24 46 37→30 38→45 42 218/272/287 69290 56 26% 6% 54 -1.4 206/269/263 57283 25 26% 8% 46 -2.0 214/294/251373010426%10%52-0.5
Chad Zurcher
2013 · A
24 48 36→30 47→45 50 222/288/291 69266 39 17% 7% 62 -0.9 227/311/289 62295 27 21% 10% 72 -0.2 235/337/268333010619%12%75-0.0
James Guerrero
2008 · A
24 45→46 39→40 40→45 53 212/297/295 83256 67 19% 9% 68 -0.5 206/290/295 89269 79 24% 10% 66 -0.6 140/254/2106918841025%12%28-0.8
Kawika Emsley-Pai
2013 · A
24 43 36→30 46→40 53 198/292/268 70276 37 27% 11% 59 -1.1 195/288/272 77280 67 29% 11% 59 -1.1 161/272/222602346430%12%39-0.7
Billy Rojo
2007 · A
24 46 37→30 42→50 46 219/274/298 79274 47 21% 6% 58 -1.2 210/256/282 72287 49 26% 5% 46 -2.0 196/228/2535727121228%3%24-1.3
Chris Clare
2019 · A
24 42→45 37→30 46→40 49 198/278/268 70258 45 24% 8% 53 -1.5 194/266/265 71270 47 28% 7% 47 -1.9 146/222/176302210331%6%3-1.5
Kyler Castillo
2022 · A
24 48 37→30 40 47 225/282/301 76285 37 22% 7% 62 -0.9 234/313/303 69319 35 25% 9% 76 +0.1 239/334/295563293325%10%81+0.2
Jairo Rodriguez
2013 · A
24 47 37→30 46→30 43 221/268/290 69282 44 23% 5% 53 -1.5 210/253/267 57258 34 19% 5% 40 -2.4 192/229/227352290115%3%18-1.1
Alfredo Rodriguez
2014 · A
24 49→51 35→30 39→50 48 226/288/280 54275 37 18% 7% 59 -1.1 222/284/293 71273 513 19% 7% 61 -1.0 214/280/2756225842118%7%52-0.8
Brallan Perez
2019 · A
23 53 35→30 42→50 45 246/300/305 58305 37 20% 6% 70 -0.3 218/277/277 59287 38 24% 6% 53 -1.5 197/258/230322622824%6%30-1.7
Jon Schemmel
2007 · A
24 52 36→30 42→45 53 240/320/310 70299 36 19% 9% 81 +0.4 227/306/296 69285 46 20% 8% 72 -0.2 222/310/276542763419%8%67-0.2
Micael Ramirez
2023 · A
24 45 36→30 45→40 50 211/281/277 66266 45 21% 8% 56 -1.3 211/273/287 76268 75 22% 7% 55 -1.4 206/268/271652577221%7%46-0.7
Clayton Daniel
2019 · A
24 47 38→40 44→40 45 222/264/299 78267 56 19% 5% 53 -1.5 230/287/311 81280 65 19% 7% 66 -0.6 229/290/299702805219%7%60-0.4
Stephen McGee
2015 · A
24 42 37→40 44→30 48 197/281/263 66269 44 27% 9% 53 -1.5 202/281/291 89289 74 30% 9% 61 -1.0 196/283/29710128110131%10%60-0.4
Micah Gibbs
2012 · A
24 45 37→30 43→45 49 212/288/287 75285 54 26% 9% 62 -0.9 193/275/270 77291 66 32% 9% 53 -1.5 180/240/265852546430%7%34-0.6
Louis Ott
2009 · AA
24 48 37→30 42→45 47 224/293/292 68313 46 28% 8% 65 -0.7 230/305/304 74330 58 29% 9% 73 -0.1 242/329/293513504728%11%77+0.1
Chris Gutierrez
2008 · A
24 45→55 36→40 42→45 50 212/286/282 70261 34 19% 8% 59 -1.1 224/299/299 75303 35 25% 9% 69 -0.4 235/316/298633241625%10%73-0.1