Kevin PillarLF Texas Rangers
Age 37 R/R 6'0" / 210 lbs MLB Svc 13.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 142 proj PA
wRC+†vL 11797vR 47
AVG/OBP/SLG.238 / .285 / .392
PA142
HR4
SB5
K%22
BB%4
ISO156
MLB%100%
Value2026 · WAR
BAT: -1.8 runs (wOBA-derived runs vs avg)-2BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +4.0 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.0-0.12627
Tools · Splits · ContractCON 58 / POW 45
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT58
Whiff%
3912.3%
xwOBA
260.280
POWER45
Barrel%
275.2
Avg EV
1085.9
Bat Spd
2969.1
EYE37
Chase%
1041.3%
SPEED51
Sprint
7328.4
DEFENSE58
scouting grade only
Platoon Splits2024-2025 · 349 PA
vs LHP
vs RHP
Edge
PA
160
189
wRC+
117
47
◀◀L
wOBA
338
247
◀◀L
ISO
161
119
◀◀L
BABIP
343
203
◀◀L
K%
18.1%
24.9%
◀◀L
BB%
3.1%
5.8%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2013
Service   13.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M+0.0$0.2M-$0.2M
Totals $0.4M $0.2M -$0.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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201122 ROKBluefield Blue Jays 256240 631225 6513 84 263289392681 129310 202 295 84
201122 ROKBluefield Blue Jays 256236 821737 10363 84 347382534915 186383 144 391 158
201223 A3 teams 620576 1502456 281186 5911 260302351652 90314 195 286 77
201223 A3 teams 620561 1842967 43836 5911 328382439820 111370 137 362 135
201324 AA4 teams 722681 17736714 281328 2715 260297395692 135304 184 297 86
201324 AA4 teams 722673 19145612 361088 2715 284328422750 138323 155 331 112
201425 AAA2 teams 556531 15543210 15935 288 292318437755 145335 173 328 109
201425 AAA2 teams 556521 16248312 25765 288 311348484832 173342 144 364 136
201526 MLBToronto Blue Jays 628586 16231212 28855 254 276315398713 121304 144 309 94 -4 +3 +11 +2 +18 3.1
201526 MLBToronto Blue Jays 628586 16331212 28855 254 278317399716 121306 144 315 99 -0 +3 +11 +2 +18 3.5
201627 MLBToronto Blue Jays 584548 1453527 24906 146 265303374677 109304 154 296 85 -10 +0 +7 +2 +17 1.7
201627 MLBToronto Blue Jays 584548 1463527 24906 146 266304376680 109306 154 302 89 -7 +0 +7 +2 +17 1.9
201728 MLBToronto Blue Jays 632587 14937116 33956 156 254300402702 148278 155 306 93 -5 +1 +1 +2 +18 1.6
201728 MLBToronto Blue Jays 632587 15037116 33956 156 256302404706 148280 155 311 96 -3 +1 +1 +2 +18 1.9
201829 MLBToronto Blue Jays 542512 12840215 18986 143 250284424707 174279 183 305 91 -5 +2 +1 +2 +15 1.5
201829 MLBToronto Blue Jays 542512 12940215 18986 143 252285426711 174281 183 310 95 -3 +2 +1 +2 +15 1.7
201930 MLBSan Francisco Giants 645611 16539323 18899 145 270301457758 187281 143 321 104 +3 +1 -3 +2 +18 2.2
201930 MLBSan Francisco Giants 645611 15837321 18899 145 259290432722 173270 143 315 99 -1 +1 -3 +2 +18 1.8
202031 MLBColorado Rockies 223208 531035 13412 52 255305404709 149296 186 300 88 -3 +0 -1 +1 +6 0.3
202031 MLBColorado Rockies 223208 601236 13412 52 288336462798 173335 186 352 128 +7 +0 -1 +1 +6 1.3
202132 MLBNew York Mets 347325 7511215 118110 43 231277415693 185261 233 303 90 -4 -0 -0 +1 +10 0.7
202132 MLBNew York Mets 347325 7511215 118110 43 231277415693 185261 233 306 92 -3 -0 -0 +1 +10 0.7
202233 AAAOklahoma City Dodgers 176157 40638 12283 21 255320484804 229256 167 345 122
202233 AAAOklahoma City Dodgers 176149 477310 20223 21 3154076041.011 289306 1211 427 185
202334 MLBAtlanta Braves 206197 451009 6500 41 228251416667 188255 243 285 76 -6 +0 +2 -2 +6 0.1
202334 MLBAtlanta Braves 206197 451009 6500 41 228251416667 188255 243 288 78 -5 +0 +2 -2 +6 0.1
202435 MLBLos Angeles Angels 314284 651618 166910 123 229294377670 148271 225 298 87 -5 +1 -0 +1 +9 0.6
202435 MLBLos Angeles Angels 314284 651618 166910 123 229294377670 148271 225 298 86 -5 +1 -0 +1 +9 0.6
202536 MLBTexas Rangers 4343 9200 080 30 209209256465 47257 190 202 13 -4 +1 -1 +0 +1 -0.3
202536 MLBTexas Rangers 4343 9200 080 30 209209256465 47257 190 207 17 -4 +1 -1 +0 +1 -0.3
▸ 2026 Season
202637 MLBTEX 142132 32714 6313 51 242291402692 159281 224 302 89 -2 +1 -0 +1 +4 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202738 MLBTEX 100% 8076 16302 3181 20 211250329579 118270 224 286 77 -2 +0 -8 +0 +2 -0.7
202738 MLBTEX 100% 8076 16302 3181 20 211250329579 118272 224 274 68 -3 +0 -8 +0 +2 -0.8
▸ Career Totals
Career 44764195 106824716116 17878158 11336 255294404698 149286 174 307 93 -33 +8 +8 -1 +127 11.0
/ 162G 650609 15536217 261138 165 255294404698 149285 174 307 93 -5 +1 +1 -0 +18 1.6
Career 67166294 162936236159 265117783 24173 259298404701 145293 184 304 91 -70 +19 +9 +0 +190 15.2
/ 162G 650609 15735315 261148 237 258297399696 141293 184 304 91 -7 +2 +1 +0 +18 1.5

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
201122 ROKBluefield Blue Jays 256236 821737 10363 84 347382534915 186383 144 391 158 +17 +0 +7 2.4
201223 A+Dunedin Blue Jays 178164 53821 5172 163 323351415766 91342 103 329 110 +2 +2 +5 0.9
201223 ALansing Lugnuts 375335 1082045 35533 356 322391451842 128371 149 375 145 +19 +5 +11 3.5
201223 INTLSalt River Rafters 6762 23101 3131 82 371409435845 65458 194 376 146 +3 +1 +2 0.6
201324 MLBToronto Blue Jays 110102 21403 4292 01 206250333583 127257 264 257 55 -6 -0 +0 -8 +3 -1.1
201324 AAABuffalo Bisons 218201 601944 12392 85 299344493837 194350 186 362 135 +9 -0 +6 1.5
201324 AANew Hampshire Fisher Cats 327304 952025 19314 158 312361441802 128336 96 358 132 +12 -0 +9 2.1
201324 INTLLeones del Escogido 6766 15200 190 41 227239258496 30263 131 224 30 -5 +0 +2 -0.3
201425 MLBToronto Blue Jays 122116 31902 4281 12 267298397694 129333 233 306 92 -1 -1 +0 -6 +3 -0.4
201425 AAABuffalo Bisons 434405 13139310 21484 276 323363509871 185345 115 380 149 +24 +3 +12 4.0
201526 MLBToronto Blue Jays 628586 16331212 28855 254 278317399716 121306 144 315 99 -0 +3 +11 +2 +18 3.5
201627 MLBToronto Blue Jays 584548 1463527 24906 146 266304376680 109306 154 302 89 -7 +0 +7 +2 +17 1.9
201728 MLBToronto Blue Jays 632587 15037116 33956 156 256302404706 148280 155 311 96 -3 +1 +1 +2 +18 1.9
201829 MLBToronto Blue Jays 542512 12940215 18986 143 252285426711 174281 183 310 95 -3 +2 +1 +2 +15 1.7
201930 MLBSan Francisco Giants 645611 15837321 18899 145 259290432722 173270 143 315 99 -1 +1 -3 +2 +18 1.8
202031 MLBColorado Rockies 223208 601236 13412 52 288336462798 173335 186 352 128 +7 +0 -1 +1 +6 1.3
202132 MLBNew York Mets 347325 7511215 118110 43 231277415693 185261 233 306 92 -3 -0 -0 +1 +10 0.7
202233 AAAOklahoma City Dodgers 176149 477310 20223 21 3154076041.011 289306 1211 427 185 +17 +0 +5 2.2
202334 MLBAtlanta Braves 206197 451009 6500 41 228251416667 188255 243 288 78 -5 +0 +2 -2 +6 0.1
202435 MLBLos Angeles Angels 314284 651618 166910 123 229294377670 148271 225 298 86 -5 +1 -0 +1 +9 0.6
202536 MLBTexas Rangers 4343 9200 080 30 209209256465 47257 190 207 17 -4 +1 -1 +0 +1 -0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 43964119 105224416114 17576357 11136 255295405701 150286 174 308 94 -30 +8 +16 -2 +125 11.8

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
#1Omar Infantelast yr '16
career totals — 15 seasons, 5,698 PA
155,6988280271308387+21+2316.216.0
/162664109+2.5+2.61.9pk7: 16
#2Josh Harrisonlast yr '23
career totals — 13 seasons, 4,347 PA
134,3477391270316396+14+1615.215.4
/1626641114+2.2+2.42.3pk7: 16
#3Geoff Blumlast yr '11
career totals — 12 seasons, 4,208 PA
124,2089118251310382+6+3112.111.2
/162664143+1.0+4.81.9pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 13 projected seasons
134,575120114255292407+14+1611.511.1
/1626641717+2.0+2.31.7pk7: 11
#4Marwin Gonzalezlast yr '22
career totals — 11 seasons, 3,882 PA
113,88210744252310399-10+1710.910.9
/162664188-1.6+2.81.9pk7: 11
#5Jose Lopezlast yr '12
career totals — 9 seasons, 4,089 PA
94,0899225262292395+16+2410.710.8
/162664154+2.6+3.91.7pk7: 11
#6Mike Avileslast yr '17
career totals — 10 seasons, 3,234 PA
103,2346078261295376+13+45.87.2
/1626641216+2.7+0.81.2pk7: 9

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
Kevin Pillar (OGILVIE) 37 58 42→45 51 37 238/285/392 154281 45 22% 4% 89 +0.2
So Taguchi
2006 · MLB
37 55→58 45 52→50 47 272/315/403 130301 1215 14% 6% 102 +1.9 265/323/364 99298 715 13% 7% 95 +1.4 263/328/3427929641612%8%90+0.5
Manny Rodriguez
2019 · AAA
37 50→60 48→55 52→50 46 250/295/393 143274 1618 16% 6% 92 +1.2 218/265/320 102256 106 19% 6% 60 -1.0 206/253/287812418018%5%44-1.9
Jolbert Cabrera
2011 · MLB
38 54→52 45→50 52→50 43 264/307/393 129313 1213 20% 5% 97 +1.5 249/288/384 135291 148 19% 4% 86 +0.8 257/288/40214529414218%3%91+0.8
Lew Ford
2015 · MLB
38 47→57 54→50 50 45 243/290/428 184265 2110 18% 5% 99 +1.7 261/316/383 122299 128 16% 7% 98 +1.6 336/391/424883739012%8%137+0.9
Abel Martinez
2014 · AAA
37 55→63 43→45 46→50 48 265/310/378 113283 1114 11% 5% 94 +1.3 263/312/367 104292 912 13% 5% 92 +1.2 275/324/3628730281011%5%92+0.4
Hernando Arredondo
2013 · AAA
36 50→56 51→50 42→50 41 257/284/414 157284 208 19% 4% 93 +1.3 242/276/384 142279 175 20% 4% 82 +0.5 238/274/36913127416220%4%74-0.0
Vinny Rottino
2015 · MLB
35 47→57 45 51→55 46 233/283/360 127270 1216 19% 6% 78 +0.2 222/287/320 98284 104 24% 7% 70 -0.3 215/284/300852759124%8%62-0.6
Gerald Williams
2003 · MLB
36 46→53 46→50 48→55 47 231/283/362 132258 1417 17% 6% 79 +0.3 216/270/356 140247 1416 19% 6% 72 -0.2 213/252/38016723716918%5%66-0.2
Angel Berroa
2014 · AAA
37 51→56 50→55 46→50 43 255/301/413 158301 176 22% 6% 100 +1.7 248/291/410 162292 217 23% 4% 95 +1.4 245/287/40916428523523%2%90+0.6
Pedro Swann
2007 · AAA
36 51→47 49→50 55→45 42 252/304/408 156309 1512 23% 5% 100 +1.7 234/280/362 128299 1210 25% 5% 77 +0.1 221/261/33111028311625%5%60-0.6
David Newhan
2009 · MLB
35 51→61 49→50 53→55 45 253/300/404 151297 1615 21% 6% 97 +1.5 240/288/364 124297 119 22% 6% 81 +0.4 241/288/3441033018522%6%76+0.0
Miguel Cairo
2011 · MLB
37 53→58 42→45 52→55 48 254/304/360 106284 911 14% 6% 87 +0.8 237/291/361 124260 1211 14% 6% 82 +0.5 227/281/347120245121013%5%71-0.1
Curtis Pride
2006 · MLB
37 49 46→45 52→55 48 240/307/382 142310 1215 26% 8% 94 +1.3 236/310/358 122333 1120 30% 9% 89 +1.0 232/314/342110335102431%10%85+0.4
Issmael Salas
2019 · AAA
37 48→50 45→50 45→50 47 237/286/361 124258 136 15% 5% 80 +0.4 241/281/372 131267 156 16% 5% 80 +0.4 248/282/37412527015114%4%81+0.3
Nyjer Morgan
2016 · MLB
36 47→57 45 53→65 47 232/291/356 124282 1315 22% 8% 81 +0.4 237/302/367 130275 1320 19% 7% 89 +0.9 235/303/358123270122618%7%84+0.5
Christian Quintero
2012 · AAA
36 52→62 47→50 49→55 49 257/301/395 138263 1512 10% 5% 95 +1.4 236/278/344 108266 117 15% 5% 72 -0.2 241/291/3421012719414%6%74-0.0
Brandon Phillips
2018 · MLB
37 58→59 45→55 46→55 45 284/318/410 126305 1314 12% 4% 105 +2.1 244/290/368 124278 128 17% 5% 83 +0.6 209/258/309992499219%5%52-0.4
Mike Bordick
2002 · MLB
37 53→56 50 46→50 51 265/326/419 155287 1813 15% 7% 112 +2.6 251/317/382 131284 1210 16% 8% 98 +1.6 249/318/36912028510816%9%93+0.8
Manny Martinez
2008 · AAA
37 54→60 47→50 51→55 52 268/331/406 138296 1423 15% 8% 111 +2.5 247/307/354 107295 918 18% 7% 87 +0.8 251/314/3429130461718%7%84+0.4
Raul Sanchez
2009 · AAA
36 55 42→45 48→50 45 267/312/369 101304 914 16% 5% 92 +1.2 253/308/347 94302 89 18% 6% 85 +0.7 270/319/3771073229418%5%96+0.7