Show modern player card
Name Team Age
Craig Mosolf Retired (2043, Age 36) 46
Drafted Position Bats/Throws
Round 2, Pick 21
(2025)
3B R/R
League Option Years   Majors Service Time
Greg Maddux League 0 10 years (80 games)
Total Rating   Arm Range
C+ A+
Contact vs R Contact vs L Speed
B+ B+
Power vs R Power vs L Bunting
B- B+ C-
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+
Health   Injured Days   Birthday
0 8/21/2007
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (SS) Alt Pos (2B) Alt Pos (LF)
B- (54.1 %) D+ (21.3 %) D- (8.3 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year POS Team G GS INN TC PO A E DP PB SB CS CS% +/- RF   FPCT
2030 1B KC 2 2 16.0 22 22 0 0 1 0 12.38 1.000
2B KC 7 7 71.66 32 12 20 0 1 0 4.02 1.000
3B KC 5 3 30.0 7 1 5 1 1 0 1.80 .857
SS KC 4 1 14.0 13 5 6 2 2 +1 7.07 .846
2032 1B PIT 44 44 395.0 451 430 19 2 32 0 10.23 .996
2033 SS PIT 130 130 1154.66 623 231 370 22 76 +12 4.68 .965
2034 SS PIT 120 120 1074.33 570 234 327 9 81 +5 4.70 .984
2035 SS PIT 130 130 1158.33 625 255 357 13 68 +12 4.76 .979
2036 3B PIT 110 110 974.0 280 70 203 7 13 +9 2.52 .975
2037 3B PIT 130 130 1159.0 340 86 236 18 12 +9 2.50 .947
2038 2B PIT 2 2 20.0 11 4 7 0 0 0 4.95 1.000
3B PIT 112 107 973.0 321 80 232 9 13 +7 2.89 .972
SS PIT 1 1 9.0 5 2 3 0 2 0 5.00 1.000
2039 3B PIT 79 78 709.66 191 42 142 7 8 +3 2.33 .963
SS PIT 3 3 29.0 17 9 7 1 2 0 4.97 .941
2040 C PIT 2 2 16.0 17 17 0 0 0 0 3 0 0.0% 0 9.56 1.000
1B PIT 1 0 1.0 2 2 0 0 0 0 18.00 1.000
2B PIT 3 3 27.0 11 4 7 0 1 -1 3.67 1.000
3B PIT 51 50 444.66 122 31 85 6 7 -1 2.35 .951
2041 2B PIT 5 5 43.0 17 5 11 1 1 0 3.35 .941
3B PIT 46 46 405.66 114 39 69 6 1 +2 2.40 .947
SS PIT 21 21 185.0 103 34 63 6 13 -4 4.72 .942
2042 C PIT 2 2 18.0 20 20 0 0 0 0 1 0 0.0% 0 10.00 1.000
2B PIT 9 9 78.0 43 16 26 1 5 -4 4.85 .977
3B PIT 36 36 339.0 91 32 57 2 3 +1 2.36 .978
SS PIT 13 13 115.66 51 22 27 2 3 -1 3.81 .961
LF PIT 4 4 35.0 8 8 0 0 0 0 2.06 1.000
Pos Total C 4 4 34.0 37 37 0 0 0 0 4 0 0.0% 0 9.79 1.000
1B 47 46 412.0 475 454 19 2 33 0 10.33 .996
2B 26 26 239.66 114 41 71 2 8 -5 4.21 .982
3B 569 560 5034.98 1466 381 1029 56 58 +30 2.52 .962
SS 422 419 3739.98 2007 792 1160 55 247 +25 4.70 .973
LF 4 4 35.0 8 8 0 0 0 0 2.06 1.000
Total 1072 1059 9495.62 4107 1713 2279 115 346 0 4 0 0.0% +50 3.78 .972
Career Transactions
DateTransaction
2043-11-01Craig Mosolf has retired from the Free Agency Pool
2043-04-14The Pittsburgh Black Dogs have waived Craig Mosolf.
2043-04-01The Pittsburgh Black Dogs have promoted Sleeper Fifield to the major league team. The Pittsburgh Black Dogs have designated Lep Ledbetter for assignment. The Pittsburgh Black Dogs have designated Craig Mosolf for assignment.
2039-09-29Craig Mosolf of the Pittsburgh Black Dogs is injured and is expected to be out 25 days.
2039-07-03Craig Mosolf of the Pittsburgh Black Dogs is injured and is expected to be out 47 days.
2039-06-17Craig Mosolf of the Pittsburgh Black Dogs is injured and is expected to be out 6 days.
2038-07-04Craig Mosolf of the Pittsburgh Black Dogs is injured and is expected to be out 21 days.
2036-05-15Craig Mosolf of the Pittsburgh Black Dogs is injured and is expected to be out 15 days.
2036-04-18Craig Mosolf of the Pittsburgh Black Dogs is injured and is expected to be out 14 days.
2034-08-03Craig Mosolf of the Pittsburgh Black Dogs is injured and is expected to be out 14 days.
2032-08-03The Pittsburgh Black Dogs have promoted Craig Mosolf to the major league team.
2031-04-08The Pittsburgh Black Dogs have acquired Craig Mosolf from the waiver wire.
2031-04-01The Kansas City Devils have waived Craig Mosolf.
2030-10-03The Kansas City Devils have sent Kip Siebert to the minors. The Kansas City Devils have sent Craig Mosolf to the minors. The Kansas City Devils have sent Matty Sullivan to the minors.
2030-09-03The Kansas City Devils have promoted Craig Mosolf to the major league team. The Kansas City Devils have sent Al Galatzer to the minors.