Show modern player card
Name Team Age
Joe Horsfall Retired (2035, Age 36) Died (2074, Age 75)
Drafted Position Bats/Throws
Round 2, Pick 42
(2021)
2B R/R
League Option Years   Majors Service Time
Jumbo Brown League 0 11 years (21 games)
Total Rating   Arm Range
B-
Contact vs R Contact vs L Speed
B- B+
Power vs R Power vs L Bunting
A- A-
Endurance Velocity Control
B- C-
Leadership   Mentor vs RHP   Mentor vs LHP  
D+
Health   Injured Days   Birthday
D+ 0 8/23/1999
WS Rings WS Appearances LCS Appearances
0 2 3
Alt Pos (SS) Alt Pos (3B) Alt Pos (RF)
A+ (99.0 %) (89.8 %) D- (7.7 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG AVG
2021 AHP 11 40 4 0 0 0 0 3 16 .263 .163 .100 .100
2021 HHP 11 40 10 1 0 1 4 6 12 .698 .348 .350 .250
2021 LHP 6 17 6 0 0 1 1 3 3 .979 .450 .529 .353
2021 RHP 19 63 8 1 0 0 3 6 25 .346 .203 .143 .127
2022 AHP 63 242 49 6 1 9 25 12 70 .589 .242 .347 .202
2022 HHP 72 274 68 10 3 4 17 16 63 .642 .292 .350 .248
2022 LHP 53 144 33 8 1 5 13 12 41 .691 .288 .403 .229
2022 RHP 110 372 84 8 3 8 29 16 92 .589 .261 .328 .226
2023 AHP 63 256 54 4 1 9 21 12 76 .589 .249 .340 .211
2023 HHP 59 242 62 11 2 11 29 16 62 .760 .305 .455 .256
2023 LHP 55 144 41 5 1 9 25 11 28 .861 .340 .521 .285
2023 RHP 106 354 75 10 2 11 25 17 110 .595 .250 .345 .212
2024 AHP 69 263 64 7 1 6 22 15 63 .633 .287 .346 .243
2024 HHP 66 246 61 10 2 9 32 12 62 .696 .282 .415 .248
2024 LHP 58 149 44 5 2 4 11 10 35 .780 .344 .436 .295
2024 RHP 120 360 81 12 1 11 43 17 90 .615 .259 .356 .225
2025 AHP 40 115 28 4 0 6 16 3 29 .695 .261 .435 .243
2025 HHP 33 107 41 5 2 8 21 6 22 1.108 .416 .692 .383
2025 LHP 54 155 47 4 1 11 25 8 34 .892 .337 .555 .303
2025 RHP 45 67 22 5 1 3 12 1 17 .900 .333 .567 .328
2026 AHP 33 114 35 3 3 3 10 9 28 .833 .368 .465 .307
2026 HHP 22 83 27 4 0 3 15 7 13 .860 .378 .482 .325
2026 LHP 44 134 41 4 1 5 19 9 24 .817 .354 .463 .306
2026 RHP 38 63 21 3 2 1 6 7 17 .901 .408 .492 .333
2030 AHP 58 178 48 10 2 6 21 15 50 .778 .328 .449 .270
2030 HHP 49 164 44 3 1 6 26 14 50 .738 .330 .409 .268
2030 LHP 56 115 28 4 2 4 19 13 35 .740 .323 .417 .243
2030 RHP 87 227 64 9 1 8 28 16 65 .768 .332 .436 .282
2031 AHP 34 99 25 2 0 7 15 7 23 .784 .299 .485 .253
2031 HHP 29 78 21 0 3 5 15 9 19 .879 .341 .538 .269
2031 LHP 43 102 33 2 1 11 24 11 25 1.072 .386 .686 .324
2031 RHP 42 75 13 0 2 1 6 5 17 .489 .222 .267 .173
2032 AHP 35 111 32 3 1 5 19 9 33 .807 .339 .468 .288
2032 HHP 24 75 19 1 0 6 10 8 21 .832 .325 .507 .253
2032 LHP 45 108 37 3 1 8 24 10 29 1.006 .395 .611 .343
2032 RHP 33 78 14 1 0 3 5 7 25 .555 .247 .308 .179
2033 AHP 30 93 32 1 0 3 11 6 29 .835 .384 .452 .344
2033 HHP 36 92 23 1 1 3 15 7 23 .690 .310 .380 .250
2033 LHP 38 80 24 1 1 5 14 5 25 .866 .341 .525 .300
2033 RHP 42 105 31 1 0 1 12 8 27 .684 .351 .333 .295
2034 AHP 41 95 30 3 1 5 19 5 20 .876 .350 .526 .316
2034 HHP 34 80 26 3 0 5 18 7 11 .936 .386 .550 .325
2034 LHP 59 126 44 5 1 8 29 8 22 .988 .393 .595 .349
2034 RHP 42 49 12 1 0 2 8 4 9 .690 .302 .388 .245
2035 AHP 19 53 12 1 1 2 4 2 11 .651 .255 .396 .226
2035 HHP 28 61 17 0 1 2 8 7 15 .772 .362 .410 .279
2035 LHP 24 56 14 1 1 2 6 3 13 .711 .300 .411 .250
2035 RHP 29 58 15 0 1 2 6 6 13 .725 .328 .397 .259
Total AHP 496 1659 413 44 11 61 183 98 448 .691 .292 .399 .249
Total HHP 463 1542 419 49 15 63 210 115 373 .770 .324 .446 .272
Total LHP 535 1330 392 42 13 73 210 103 314 .858 .347 .511 .295
Total RHP 713 1871 440 51 13 51 183 110 507 .637 .279 .358 .235
Total 959 3201 832 93 26 124 393 213 821 .729 .308 .421 .260
Career Transactions
DateTransaction
2035-11-01Joe Horsfall has retired from the Kansas City Tornadoes
2035-07-05Trade #1614723 has been completed between the Texas Bullfrogs and the Kansas City Tornadoes. The Kansas City Tornadoes receive Joe Horsfall, Len Fitzgerald, Draft Pick - 2038 Round 1 (TEX) from the Texas Bullfrogs in exchange for Jesus Gale.
2033-09-20Joe Horsfall of the Texas Bullfrogs is injured and is expected to be out 13 days.
2031-06-04Joe Horsfall of the Texas Bullfrogs is injured and is expected to be out 16 days.
2030-04-01The Texas Bullfrogs have promoted Jasper Russell to the major league team. The Texas Bullfrogs have promoted Joe Horsfall to the major league team. The Texas Bullfrogs have sent Mickey Granger to the minors. The Texas Bullfrogs have sent Tino Selkirk to the minors.
2026-09-22The Texas Bullfrogs have sent Joe Horsfall to the minors.
2021-09-03The Texas Bullfrogs have promoted Joe Horsfall to the major league team.
2021-04-01The Texas Bullfrogs have renamed Joe Newhan to Joe Horsfall.