Show modern player card
Name Team Age
Bill Rivera Retired (2025, Age 38) Died (2047, Age 60)
Drafted Position Bats/Throws
Round 1, Pick 11
(2005)
1B R/R
League Option Years   Majors Service Time
Lyman Bostock Jr League 0 18 years (109 games)
Total Rating   Arm Range
B+ B-
Contact vs R Contact vs L Speed
Power vs R Power vs L Bunting
A- A- D+
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+ A+
Health   Injured Days   Birthday
0 1/1/1987
WS Rings WS Appearances LCS Appearances
4 8 14
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2008 PIT 104 306 38 75 8 3 10 47 28 50 0 0 5 .699 .310 .389 .245
2009 PIT 110 358 52 103 17 0 14 63 27 53 0 0 4 .794 .342 .453 .288
2010 PIT 129 484 73 145 22 3 16 71 40 75 0 0 8 .810 .353 .457 .300
2011 PIT 130 508 85 134 24 6 30 95 42 91 20 5 5 .836 .324 .512 .264
2012 PIT 130 530 86 147 22 5 23 84 56 80 35 6 4 .813 .345 .468 .277
2013 PIT 130 510 81 154 28 5 33 109 52 80 17 15 7 .936 .366 .571 .302
2014 PIT 130 529 92 170 27 4 20 92 46 88 18 9 4 .875 .374 .501 .321
2015 PIT 122 504 83 160 33 6 32 113 35 84 16 3 1 .958 .361 .597 .317
2016 PIT 119 468 66 126 21 5 17 81 48 75 17 6 4 .780 .335 .444 .269
2017 PIT 130 506 90 164 36 8 20 101 52 89 14 7 5 .930 .384 .545 .324
2018 PIT 104 394 67 110 22 5 20 80 41 67 15 5 5 .860 .347 .513 .279
2019 PIT 125 504 100 168 25 5 31 118 56 90 30 5 3 .984 .397 .587 .333
2020 PIT 130 526 98 155 24 2 31 100 52 85 18 7 8 .880 .355 .525 .295
2021 PIT 130 523 100 166 28 3 25 93 61 90 23 5 4 .914 .388 .526 .317
2022 PIT 130 506 80 141 22 12 16 92 45 99 8 6 4 .800 .336 .464 .279
2023 PIT 120 462 65 132 25 2 22 90 40 85 3 3 2 .837 .345 .491 .286
2024 PIT 120 470 61 113 14 1 17 68 43 97 3 0 5 .685 .302 .383 .240
2025 PIT 81 166 21 46 10 0 6 25 18 38 1 1 0 .799 .353 .446 .277
Total 2174 8254 1338 2409 408 75 383 1522 782 1416 238 83 78 .851 .353 .499 .292
Career Transactions
DateTransaction
2025-11-01Bill Rivera has retired from the Pittsburgh Tartans
2024-07-04Bill Rivera of the Pittsburgh Tartans is injured and is expected to be out 16 days.
2023-08-05Bill Rivera of the Pittsburgh Tartans is injured and is expected to be out 14 days.
2018-07-28Bill Rivera of the Pittsburgh Tartans is injured and is expected to be out 8 days.
2018-05-22Bill Rivera of the Pittsburgh Tartans is injured and is expected to be out 30 days.
2017-10-09Bill Rivera of the Pittsburgh Tartans is injured and is expected to be out 17 days.
2016-06-17Bill Rivera of the Pittsburgh Tartans is injured and is expected to be out 16 days.
2015-06-11Bill Rivera of the Pittsburgh Tartans is injured and is expected to be out 13 days.
2008-05-24The Pittsburgh Tartans have promoted Bill Rivera to the major league team. The Pittsburgh Tartans have designated Willie Gallimore for assignment.
2008-05-24The Pittsburgh Tartans have demoted Bill Rivera to the minor leagues.
2008-04-01The Pittsburgh Tartans have promoted Dane Heathcott to the major league team. The Pittsburgh Tartans have promoted Bill Rivera to the major league team. The Pittsburgh Tartans have sent Ralph Morrison to the minors. The Pittsburgh Tartans have designated George Flaherty for assignment. The Pittsburgh Tartans have sent Charlie Bradshaw to the minors. The Pittsburgh Tartans have sent Rick Casey to the minors.