Show classic player card
Lyman Bostock Jr League
4-1-2083
Bill Rivera First Base
Retired (2025, Age 38)
CAREER BIOGRAPHICAL DATA
AVG .292 Total Rating   Bats/Throws R/R
OPS .851 Status Deceased (2047) Option Years 0  
H 2409 Age at Death 60 Date of Birth 01-01-1987
HR 383 Drafted Round 1, Pick 11
(2005)
Majors Svc Time 18 years
(109 games)
RBI 1522
SB 238
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L Endurance B-   Ldrship A+
Power vs. R A- Power vs. L A- Velocity D-   Mentor vR A+
Speed Bunt D+ Control   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range B- WS Rings 4
1B A+ (100%) LF --- Arm B+ WS Appearances 8
2B --- CF ---   Health LCS Appearances 14
3B --- RF ---   Injured Days 0 All Star Teams 4
* League requires 0% rating to start at catcher.

 
Year Type OS Age Chances   Active GS Injured  Contact vs R   Power vs R   Contact vs L   Power vs L   Speed   Arm   Range   Total 
2005 Minors 18 64.00 8 / 9 6 / 6 11 / 14 6 / 10 10 / 12 5 / 5 8 / 8 54 / 64
2006 Minors 19 65.00 9 / 12 4 / 6 3 / 9 5 / 6 9 / 11 12 / 12 9 / 9 51 / 65
2006 Pos (RF) 19 71.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 4 / 71
2007 Minors 20 52.00 6 / 10 6 / 10 2 / 5 3 / 8 6 / 8 3 / 3 8 / 8 34 / 52
2007 Pos (LF) 20 72.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 10 / 72
2007 Pos (RF) 20 2.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 2
2008 Majors 21 55.77 162 87 0 3 / 8 3 / 9 4 / 7 0 / 6 3 / 7 7 / 8 7 / 10 27 / 55
2009 Majors 22 59.84 162 98 0 4 / 9 6 / 8 7 / 14 2 / 11 6 / 8 5 / 5 4 / 4 34 / 59
2010 Majors 23 67.76 162 129 0 5 / 12 3 / 4 4 / 12 5 / 7 3 / 7 14 / 16 8 / 9 42 / 67
2011 Majors 24 68.92 162 130 0 3 / 6 5 / 11 0 / 6 4 / 15 1 / 10 6 / 12 5 / 8 24 / 68
2012 Majors 25 74.74 162 130 0 4 / 14 2 / 12 0 / 6 3 / 11 1 / 10 4 / 8 5 / 13 19 / 74
2013 Majors 26 71.99 162 130 0 2 / 12 2 / 7 1 / 9 0 / 7 4 / 10 4 / 11 4 / 15 17 / 71
2014 Majors 27 70.52 162 130 0 0 / 12 1 / 12 0 / 10 0 / 7 3 / 9 4 / 13 0 / 7 8 / 70
2015 Majors 28 64.79 151 122 11 0 / 7 0 / 8 0 / 12 0 / 9 0 / 8 1 / 13 1 / 7 2 / 64
2016 Majors 29 63.04 148 118 14 0 / 9 0 / 11 0 / 6 0 / 10 0 / 10 0 / 10 1 / 7 1 / 63
2017 Majors 30 69.04 162 130 0 0 / 8 0 / 6 1 / 11 0 / 12 0 / 11 0 / 14 1 / 7 2 / 69
2018 Majors 31 53.62 128 99 34 0 / 10 0 / 6 0 / 12 0 / 6 0 / 4 0 / 7 1 / 8 1 / 53
2019 Majors 32 66.07 162 124 0 1 / 11 0 / 8 0 / 6 0 / 8 0 / 19 0 / 8 0 / 6 1 / 66
2020 Majors 33 69.04 162 130 0 1 / 16 0 / 9 0 / 7 0 / 11 0 / 7 0 / 10 1 / 9 2 / 69
2021 Majors 34 69.04 162 130 0 -3 / 12 -3 / 8 -2 / 10 -2 / 10 -5 / 8 -1 / 14 -1 / 7 -17 / 69
2022 Majors 35 69.04 162 130 0 -2 / 10 -2 / 7 -3 / 6 -6 / 12 -9 / 14 1 / 9 -3 / 11 -24 / 69
2023 Majors 36 63.73 149 120 13 -3 / 8 -6 / 9 -1 / 6 -4 / 10 0 / 11 0 / 8 -3 / 11 -17 / 63
2024 Majors 37 63.73 149 120 13 0 / 12 -3 / 8 -2 / 8 -2 / 9 -3 / 8 -1 / 7 0 / 11 -11 / 63
2025 Majors 38 37.11 162 35 0 -5 / 5 -7 / 2 -5 / 6 -5 / 8 -7 / 7 -1 / 3 -4 / 6 -34 / 37
Total 2831 2092 85 33 / 212 17 / 167 20 / 182 9 / 193 22 / 199 63 / 196 52 / 181 230 / 1475
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.