Patrick Leonard

Pos1B
B/TR/R
Born1992-10-20
Age (2026)33

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
201219 ROKBurlington Royals 268247 456211 18782 62 182243356600 174214 297 258 56
201219 ROKBurlington Royals 268235 599314 30552 62 251341494834 243269 2111 365 137
201320 A2 teams 655611 1012408 3123310 44 165218244462 79250 365 206 16
201320 A2 teams 655585 13232112 5716310 44 226305345651 120291 259 295 84
201421 A+2 teams 592537 12627315 431838 151 235301380681 145324 317 297 85
201421 A+2 teams 592521 14129515 591268 151 271354432786 161328 2110 349 126
201522 AAMontgomery Biscuits 514462 1002929 3817012 113 216293346639 130319 337 280 72
201522 AAMontgomery Biscuits 514446 11432310 5412912 113 256352408760 152337 2511 342 120
201623 AA2 teams 452418 852116 221768 82 203257301558 98329 395 247 47
201623 AA2 teams 452407 1052919 331368 82 258326400726 143361 307 323 106
201724 AAADurham Bulls 553515 1112519 281496 152 216264320585 105283 275 257 55
201724 AAADurham Bulls 553503 13532112 401316 152 268330408737 139338 247 328 109
201825 AAACharlotte Knights 480447 782015 261794 32 174226257484 83275 375 220 27
201825 AAACharlotte Knights 480430 10429211 431454 32 242317395712 153337 309 318 101
201926 AABiloxi Shuckers 403368 851418 291482 91 231291340630 109356 377 278 71
201926 AABiloxi Shuckers 403355 10722210 421092 91 301378459838 158404 2710 370 141
▸ Career Totals
Career 39173605 7311661171 235131652 7117 203262314576 111295 346 254 53 -210 +7 +0 -70 +111 -16.5
/ 162G 650598 12228212 392189 123 204263318581 114296 346 254 53 -35 +1 +0 -12 +18 -2.7

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
201219 ROKBurlington Royals 268235 599314 30552 62 251341494834 243269 2111 365 137 +11 +0 +8 2.0
201320 ABowling Green Hot Rods 493440 992609 421188 41 225304345650 120286 249 295 84 -9 +0 +14 0.5
201320 INTLBrisbane Bandits 162145 33613 15452 03 228309345653 117309 289 298 86 -2 -1 +5 0.1
201421 A+Charlotte Stone Crabs 515455 12926513 491077 140 284362448810 165342 2110 359 133 +19 +3 +15 3.7
201421 INTLPeoria Javelinas 7766 12302 10191 11 182299318617 136222 2513 287 77 -2 -0 +2 0.0
201522 AAMontgomery Biscuits 514446 11432310 5412912 113 256352408760 152337 2511 342 120 +11 +1 +15 2.8
201623 AAADurham Bulls 145131 26510 13541 01 198276252528 53338 379 248 48 -9 -0 +4 -0.5
201623 AAMontgomery Biscuits 307276 792409 20827 81 286350471821 185370 277 359 133 +11 +1 +9 2.2
201724 AAADurham Bulls 553503 13532112 401316 152 268330408737 139338 247 328 109 +6 +2 +16 2.4
201825 AAACharlotte Knights 480430 10429211 431454 32 242317395712 153337 309 318 101 +1 -0 +14 1.4
201926 AABiloxi Shuckers 403355 10722210 421092 91 301378459838 158404 2710 370 141 +19 +1 +11 3.2