Tomas FrickC Somerset Patriots
Age 25 R/R 5'10" / 200 lbs AA HR +8% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION40 act + 164 ros · stats below = ROS only
wRC+†64
AVG/OBP/SLG.209 / .282 / .324
PA164
HR3
K%26
BB%7
BABIP269
ISO115
MLB%2%
Value2026 · WAR
BAT: -10.6 runs (wOBA-derived runs vs avg)-11BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.6 runs (Positional adjustment)+4POSREP: +5.8 runs (Replacement-level credit)+6REPTotal WAR: -0.10-0.1WAR
0.00.51.00.40.50.60.50.30.1+$14M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 45
Toolsscout grade
CONTACT35
scouting grade only
POWER45
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.6$2M+$1M
2030Pre-Arb$0.9M+0.5$1M+$0.9M
2031Pre-Arb$0.9M+0.3$0.8M+$0.3M
2032Arb-1$3M+0.1$0.3M+$0.0M (cut)
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $4M +$2M

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
202423 ATampa Tarpons 173152 29902 15435 10 191285289574 99250 259 260 57
202423 ATampa Tarpons 173144 361102 23285 10 250372368740 118296 1613 340 118
202524 A+2 teams 213184 36804 15669 20 196288304593 109269 317 263 59
202524 A+2 teams 213177 411005 22489 20 232346373719 141279 2310 323 105
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AANYY 4036 7000 360 00 194256194451 226 158 201 12 -4 +0 +0 +1 +1 -0.2
YTD25 AANYY 4035 7000 450 00 200282200482 226 1210 228 33 -3 +0 +0 +1 +1 -0.1
ROS25 AANYY 2% 164148 31613 12423 21 209282324607 115263 267 269 64 -7 +0 +0 +3 +5 0.1
ROS25 MLBNYY 2% 33 0000 010 00 265 330 258 56 -0 +0 +0 +0 +0 -0.0
FULL25 AANYY 4339 7000 370 00 179238179418 212 167 205 15 -4 +0 +0 +1 +1 -0.2
TOT25 AANYY 204184 38613 15483 21 207277299576 92259 247 256 54 -11 +0 +0 +4 +6 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBNYY 31% 277249 531016 21705 41 213287333621 120267 258 276 69 -10 +0 +0 +5 +8 0.4
202827 MLBNYY 42% 324291 611117 25825 41 210283326610 117269 258 280 72 -10 +0 +0 +6 +9 0.5
202928 MLBNYY 48% 355318 671317 28906 51 211287324611 113269 258 281 73 -11 +1 -1 +6 +10 0.6
203029 MLBNYY 49% 366328 701318 29936 41 213289332622 119269 258 280 73 -11 +0 -1 +7 +10 0.5
203130 MLBNYY 50% 372333 691317 30956 41 207285315600 108268 268 277 70 -12 +0 -2 +7 +11 0.3
203231 MLBNYY 51% 352315 651217 28916 31 206284317601 111265 268 273 67 -13 +0 -3 +6 +10 0.1
202726 MLBNYY 31% 8678 16302 7221 10 205279321600 115268 268 266 62 -4 +0 +0 +2 +2 0.0
202827 MLBNYY 42% 136122 27513 11342 20 221296352649 131270 258 270 65 -5 +0 +0 +2 +4 0.1
202928 MLBNYY 48% 170151 33614 14433 21 219298351649 132271 258 272 66 -7 +0 -0 +3 +5 0.1
203029 MLBNYY 49% 181161 36714 15463 21 224302354656 130270 258 271 66 -7 +0 -1 +3 +5 0.1
203130 MLBNYY 50% 187167 36714 15483 20 216292341633 126269 268 268 63 -8 +0 -1 +3 +5 0.0
203231 MLBNYY 51% 179160 34614 14463 20 212288338626 125267 268 264 60 -8 +0 -1 +3 +5 -0.1
▸ Career Totals
Career 942842 18234521 7624015 112 216293343636 127275 258 269 64 -39 +1 -4 +17 +27 0.3
/ 162G 650581 12423314 5216610 81 213289336624 122272 268 269 64 -27 +1 -2 +12 +18 0.2
Career 25962318 48195751 20367251 297 208286321606 113267 268 275 69 -92 +3 -7 +46 +74 2.4
/ 162G 650580 12124213 5116813 72 209288324612 116267 268 275 69 -23 +1 -2 +12 +18 0.6

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
202423 ATampa Tarpons 173144 361102 23285 10 250372368740 118296 1613 340 118 +4 +0 +5 0.9
202524 AASomerset Patriots 5649 12201 6100 00 245327347674 102282 1811 303 90 -1 +0 +2 0.1
202524 A+Hudson Valley Renegades 157128 29804 16389 20 227353383736 156278 2410 330 110 +2 +0 +4 0.7

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
#1Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
39431911212285327+17+121.21.2
/162664138+11.9+8.50.8pk7: 1

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
Tomas Frick (OGILVIE) 25 35 45 45 45 207/277/299 92259 32 24% 7% 54 -0.1
Quincy McAfee
2023 · AA
25 38 43→45 42→45 46 189/279/295 106260 116 30% 9% 62 -0.9 198/275/331 133251 1510 27% 7% 69 -0.4 185/264/327142224171225%7%61-0.5
Nick Fortes
2022 · MLB
25 44 46→45 47→45 46 220/285/349 129256 157 20% 6% 77 +0.1 226/286/352 126257 158 18% 6% 78 +0.2 233/280/331982629114%4%68-0.2
Maverick Handley
2023 · AA
25 38 44→40 50 44 193/277/309 116270 1212 32% 8% 65 -0.7 203/293/294 91284 811 29% 9% 67 -0.5 196/291/2717527751028%10%57-0.6
Ryan Ortiz
2013 · AA
25 40 43→45 47→40 49 200/288/306 105271 115 29% 10% 68 -0.5 201/291/297 96282 84 29% 10% 67 -0.5 190/289/275852696029%11%57-0.6
Dusty Brown
2007 · AA
25 41 43→45 44→30 43 205/258/311 106264 115 26% 6% 55 -1.4 224/282/344 120300 123 28% 7% 74 -0.1 228/291/34111330712028%7%74-0.1
Dan Butler
2012 · AA
25 44→38 43→45 47→40 46 216/286/328 112273 104 24% 7% 72 -0.2 211/274/326 115263 123 24% 7% 66 -0.6 220/291/305852865023%8%65-0.3
Davis Wendzel
2022 · AAA
25 43→27 46→50 43→40 42 216/287/345 128285 145 28% 6% 77 +0.1 190/264/331 141249 195 31% 8% 65 -0.7 200/276/34714723117422%7%71-0.1
Wendell Rijo
2021 · AAA
25 42→41 46→55 44→50 41 211/263/337 126275 147 28% 6% 64 -0.8 218/273/382 164281 2015 29% 6% 81 +0.4 213/270/389176264231928%6%78+0.1
Tyler Marlette
2018 · AA
25 42 47→50 43→45 39 217/261/350 133284 154 29% 5% 66 -0.6 221/273/351 130297 156 30% 6% 72 -0.2 216/270/34312728517530%6%64-0.6
Adam Donachie
2009 · AA
25 39 43→45 42→30 45 198/264/301 103265 123 29% 8% 55 -1.4 186/252/279 93260 93 30% 8% 44 -2.1 165/235/251862298030%8%29-1.4
Rylan Bannon
2021 · AAA
25 42 47→50 45→50 45 213/277/348 135274 147 27% 7% 73 -0.1 197/276/346 149249 1912 28% 9% 73 -0.1 197/295/350153257191230%11%80+0.3
JJ Schwarz
2022 · AA
26 38 46→50 47→30 44 198/261/319 121270 144 32% 8% 59 -1.1 219/286/363 144306 184 32% 8% 81 +0.4 211/283/35614529119133%9%75-0.0
Chase Pinder
2022 · AA
26 39 43→45 44→45 46 197/280/304 107271 125 30% 8% 64 -0.8 229/320/373 144297 1510 26% 11% 98 +1.6 224/323/376152290161126%12%98+0.8
Drake Osborn
2023 · A
25 39 44→45 49→40 42 198/262/310 112269 116 30% 7% 57 -1.2 190/247/298 108260 124 31% 6% 47 -1.9 181/237/28510424412230%6%37-1.2
Julio E. Rodriguez
2022 · AA
25 41 43→50 48→30 40 207/256/310 103267 126 27% 5% 54 -1.4 205/274/339 134286 184 33% 8% 69 -0.4 185/255/31713225419134%8%54-0.5
Matt Macri
2007 · AA
25 43→38 45→55 43→45 41 217/273/339 122283 136 28% 6% 69 -0.4 225/271/375 150286 166 27% 5% 77 +0.1 216/264/37315727017626%5%70-0.2
Jeremy Lucas
2016 · AA
25 45→42 44→50 42→30 48 224/289/343 119272 123 22% 8% 77 +0.1 219/289/343 124278 134 25% 7% 77 +0.1 214/292/36314926217125%8%81+0.3
Nick Quintana
2023 · AA
25 38→39 43→45 42→45 48 190/274/298 109258 115 30% 10% 60 -1.0 194/275/299 105281 107 32% 9% 61 -1.0 106/214/187811637037%8%7-1.1
Chadwick Tromp
2020 · AAA
25 45 45→50 41→40 46 226/288/347 121279 135 24% 7% 78 +0.2 214/255/364 150267 204 28% 5% 68 -0.5 222/279/36314127317025%7%74-0.0
Chase Strumpf
2022 · AA
24 42→36 43→50 48→45 44 203/282/318 115297 117 33% 8% 68 -0.5 193/294/347 154320 185 41% 11% 82 +0.5 177/286/33615829620343%11%72-0.1