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 POS Team G GS INN TC PO A E DP +/- RF   FPCT
2021 2B TEX 17 17 143.0 83 36 41 6 8 -2 4.85 .928
3B TEX 5 5 45.33 11 3 8 0 0 -1 2.18 1.000
2022 2B TEX 112 112 945.0 525 220 285 20 52 -5 4.81 .962
SS TEX 23 23 198.0 99 36 57 6 8 -10 4.23 .939
2023 2B TEX 65 65 556.0 306 142 154 10 29 -5 4.79 .967
SS TEX 57 57 484.33 247 77 154 16 23 -8 4.29 .935
2024 2B TEX 96 96 818.33 495 223 264 8 41 +4 5.36 .984
SS TEX 13 13 114.0 66 18 45 3 5 -2 4.97 .955
CF TEX 26 26 223.33 66 65 1 0 0 0 2.66 1.000
2025 1B TEX 3 3 27.0 25 25 0 0 1 -1 8.33 1.000
2B TEX 54 46 399.0 208 86 116 6 20 -5 4.56 .971
3B TEX 2 2 16.0 4 1 3 0 0 -2 2.25 1.000
2026 2B TEX 7 3 31.0 12 7 3 2 0 0 2.90 .833
3B TEX 3 3 26.0 7 1 5 1 0 0 2.08 .857
SS TEX 39 39 347.66 158 61 94 3 17 -1 4.01 .981
2030 2B TEX 86 72 669.33 387 148 230 9 42 +2 5.08 .977
3B TEX 13 7 69.0 27 4 21 2 1 +2 3.26 .926
SS TEX 2 2 18.0 8 4 4 0 1 0 4.00 1.000
2031 2B TEX 44 36 319.0 192 60 130 2 21 -4 5.36 .990
3B TEX 6 6 54.0 10 1 9 0 1 0 1.67 1.000
SS TEX 2 2 17.0 11 6 5 0 2 0 5.82 1.000
2032 2B TEX 38 37 338.33 195 75 115 5 18 +4 5.05 .974
SS TEX 5 5 44.0 22 13 9 0 3 0 4.50 1.000
2033 2B TEX 17 7 73.66 40 14 26 0 6 0 4.89 1.000
3B TEX 14 14 122.66 32 6 24 2 1 -1 2.20 .938
SS TEX 18 18 165.33 87 28 56 3 9 +5 4.57 .966
2034 2B TEX 52 33 316.66 192 73 115 4 15 -2 5.34 .979
SS TEX 2 0 2.0 2 0 1 1 0 0 4.50 .500
2035 2B TEX-KC 20 14 128.0 75 24 51 0 5 -1 5.27 1.000
SS TEX-KC 8 7 64.0 41 11 26 4 6 +3 5.20 .902
RF TEX-KC 5 5 44.0 12 11 0 1 0 +1 2.25 .917
Pos Total 1B 3 3 27.0 25 25 0 0 1 -1 8.33 1.000
2B 608 538 4737.31 2710 1108 1530 72 257 -14 5.01 .973
3B 43 37 332.99 91 16 70 5 3 -2 2.32 .945
SS 169 166 1454.32 741 254 451 36 74 -13 4.36 .951
CF 26 26 223.33 66 65 1 0 0 0 2.66 1.000
RF 5 5 44.0 12 11 0 1 0 +1 2.25 .917
Total 854 775 6818.95 3645 1479 2052 114 335 -29 4.66 .969
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.