P Odo Roper #23
Age: 29 | Bats: R | Throws: R | Morale: Normal
01/01/2052
OA: 58 POT: 58
P ODO ROPER #23 - AGE: 29 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
34 34 12-16 0 4.19 195.2 172 29 59 196 1.18 2.5
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 50 50 50 63
Movement 47 47 47 50
Control 47 47 47 48
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 78 85
Splitter 32 70
Cutter 72 75
 
 
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 57
Suggested Role Starter
Type Neutral
Hold Runners 69
Defense 5
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 5
Baserunning Inst.: 4
Sacrifice Bunt: 99
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/30/2051 ISE Win, 4-3 X 7.0 5 3 3 1 5 Win
09/25/2051 @ DG Win, 7-3 X 7.2 5 2 2 1 10 Win
09/18/2051 MIN Loss, 0-6 X 5.0 7 4 4 3 5 Loss
09/13/2051 @ LOT Loss, 0-3 X 5.1 3 1 1 1 7 Loss
09/07/2051 @ DUN Loss, 0-9 X 2.0 5 4 3 1 1 Loss
09/02/2051 DG Loss, 1-2 X 7.2 4 1 1 4 7
08/28/2051 @ ISE Loss, 2-5 X 6.0 3 2 2 2 4
08/22/2051 @ DM Win, 4-0 X 7.0 1 0 0 1 7 Win
08/16/2051 @ MIR Loss, 1-4 X 5.0 4 2 2 4 3 Loss
08/10/2051 DAG Loss, 0-4 X 5.1 6 3 3 2 6 Loss
PERSONALITY
Odo is not too intelligent.
Low: Baseball IQ
Birthday:04/11/2022
Born in:Bywater, THE
Nationality:Hobbit
Height:6' 4"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$21,400,000
Signed Through:2054 Season
Major Service:8 Years, None
Service This Yr:182 Days
40-Man Service:8 Years, None
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2039, 21st Pick in Round 4
StatsPlus
StatsPlus Player Page
TOLKIEN BASEBALL 2051 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 34 34 12 16 0 4.19 195.2 172 93 91 29 59 196 0 0.0 0 18 52.9
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.86 7.91 9.02 2.71 3.89 1.18 101 2.5 .277        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 292 73 12 1 10 46 26 77 4 2 2 .250 .312 .401 .712      
vs. RHB 443 99 19 2 19 47 33 119 2 0 3 .223 .281 .404 .685      
TOLKIEN BASEBALL 2051 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 6 6 2 3 0 3.86 37.1 28 16 16 7 14 46  
May 6 6 2 2 0 5.40 31.2 34 19 19 7 7 29  
June 5 5 3 2 0 3.48 31.0 27 13 12 5 9 31  
July 6 6 2 3 0 5.08 33.2 34 19 19 4 8 31  
August 5 5 1 3 0 3.62 27.1 20 11 11 4 10 24  
September 6 6 2 3 0 3.63 34.2 29 15 14 2 11 35  
Spring Training 3 3 1 1 0 3.75 12.0 12 5 5 0 1 8  
Last Year 34 34 12 16 0 4.19 195.2 172 93 91 29 59 196  
2 Years Ago 33 33 11 10 0 3.10 191.2 159 70 66 12 67 193  
Career 283 230 65 94 2 4.25 1309.1 1206 655 618 179 486 1265  
Home 16 16 5 8 0 4.94 93.0 92 52 51 19 26 95  
Road 18 18 7 8 0 3.51 102.2 80 41 40 10 33 101  
Grass 33 33 11 16 0 4.34 188.2 171 93 91 29 58 189  
Turf 1 1 1 0 0 0.00 7.0 1 0 0 0 1 7  
Night 34 34 12 16 0 4.19 195.2 172 93 91 29 59 196  
As Starter 34 34 12 16 0 4.19 195.2 172 93 91 29 59 196  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2044 Bree - SGCBL 22 53 0 3 2 2 4.17 69.0 64 38 32 6 40 78 0 0 1.51 .326 3.87 1.0 116
2045 Bree - SGCBL 23 32 32 4 13 0 7.77 132.0 180 117 114 29 73 77 0 0 1.92 .336 6.81 -1.0 62
2046 Bree - SGCBL 24 32 32 10 15 0 5.07 181.0 174 110 102 31 89 121 0 0 1.45 .260 5.69 0.5 93
2047 Bree - SGCBL 25 33 33 7 16 0 3.69 170.2 143 75 70 20 56 190 0 0 1.17 .285 3.43 3.6 109
2048 Bree - SGCBL 26 33 33 9 13 0 3.76 189.0 156 87 79 29 61 224 1 1 1.15 .277 3.59 3.1 101
2049 Bree - SGCBL 27 33 33 9 9 0 3.19 180.1 158 65 64 23 41 186 0 0 1.10 .292 3.39 3.3 118
2050 Misty Mountain - SGCBL 28 33 33 11 10 0 3.10 191.2 159 70 66 12 67 193 0 0 1.18 .292 3.22 4.5 129
2051 Misty Mountain - SGCBL 29 34 34 12 16 0 4.19 195.2 172 93 91 29 59 196 0 0 1.18 .277 3.89 2.5 91
Total SGCBL 283 230 65 94 2 4.25 1309.1 1206 655 618 179 486 1265 1 1 1.29 .289 4.16 17.6 99
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2037 Minas Ithil HS - HS 15 9 9 0 6 0 8.83 35.2 61 38 35 2 11 34 0 0 2.02 .454 4.38 1.2 74
2038 Minas Ithil HS - HS 16 9 9 7 0 0 3.04 56.1 51 19 19 5 10 40 0 0 1.08 .274 3.57 1.8 171
2040 Longbottom - A+ 18 25 25 6 8 0 5.53 107.1 130 72 66 6 57 85 0 0 1.74 .352 4.21 0.6 65
2041 Longbottom - A+ 19 24 24 7 11 0 3.68 134.2 130 62 55 2 55 113 0 0 1.37 .322 3.44 3.0 112
2042 Blackroot - AA 20 18 18 5 8 0 6.93 87.0 125 70 67 14 42 37 0 0 1.92 .357 6.24 -0.9 60
2042 Hoarwell - AAA 20 5 5 1 3 0 6.75 25.1 27 23 19 3 19 11 0 0 1.82 .273 6.48 -0.2 68
2043 Blackroot - AA 21 11 11 3 4 0 4.15 65.0 59 37 30 3 27 57 0 0 1.32 .299 3.37 1.3 92
2043 Hoarwell - AAA 21 15 15 6 4 0 5.00 84.2 94 56 47 12 40 64 0 0 1.58 .315 4.94 0.4 84
2044 Hoarwell - AAA 22 3 3 1 2 0 7.47 15.2 22 13 13 1 11 10 0 0 2.11 .396 5.59 0.0 61
2046 Hobbit Lands - TRN 24 1 0 0 0 0 0.00 1.2 1 0 0 0 0 1 0 0 0.60 .200 3.23 0.0 999
2047 Hobbit Lands - TRN 25 1 1 0 1 0 5.62 8.0 7 5 5 1 2 5 0 0 1.12 .261 5.41 0.1 89
2048 Hobbit Lands - TRN 26 3 1 0 0 1 6.30 10.0 13 7 7 3 4 9 0 0 1.70 .333 6.11 -0.1 69
2049 Hobbit Lands - TRN 27 1 1 1 0 0 5.40 5.0 9 3 3 0 3 2 0 0 2.40 .500 5.33 0.1 101
2050 Hobbit Lands - TRN 28 1 1 0 1 0 16.20 3.1 7 6 6 0 3 3 0 0 3.00 .583 3.66 0.1 36
2051 Hobbit Lands - TRN 29 1 1 0 0 0 7.36 3.2 5 3 3 1 4 1 0 0 2.45 .364 10.74 -0.1 92
Total AAA 23 23 8 9 0 5.66 125.2 143 92 79 16 70 85 0 0 1.69 .317 5.33 76.6
Total AA 29 29 8 12 0 5.74 152.0 184 107 97 17 69 94 0 0 1.66 .335 5.01 70.5
Total A+ 49 49 13 19 0 4.50 242.0 260 134 121 8 112 198 0 0 1.54 .336 3.78 84.9
Total SGCBLHSB 18 18 7 6 0 5.28 92.0 112 57 54 7 21 74 0 0 1.45 .352 3.88 113.1
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2046 Bree - SGCBL 24 5 0 0 1 1 3.60 5.0 3 2 2 1 1 4 0 0 0.80 .154 4.81 0.0 131
Total SGCBL 5 0 0 1 1 3.60 5.0 3 2 2 1 1 4 0 0 0.80 .154 4.81 130.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2044 Bree - MLB P 53 0 2 5 1 7 0 1.000 69.0 0.91 +0.7 1.011
2045 Bree - MLB P 32 32 9 8 1 18 1 .944 132.0 1.16 -0.1 1.019
2046 Bree - MLB P 32 32 11 6 0 18 1 .944 181.0 0.85 +1.0 1.052
2047 Bree - MLB P 33 33 3 11 0 14 0 1.000 170.2 0.74 -0.6 .937
2048 Bree - MLB P 33 33 5 8 1 15 2 .867 189.0 0.62 -0.5 .883
2049 Bree - MLB P 33 33 9 9 0 20 2 .900 180.1 0.90 +0.9 .857
2050 Misty Mountain - MLB P 33 33 9 15 2 24 0 1.000 191.2 1.13 +0.4 1.137
2051 Misty Mountain - MLB P 34 34 8 7 0 17 2 .882 195.2 0.69 -1.3 .706
2051 Hobbit Lands - TRN P 1 1 0 0 0 0 0 .000 3.2 0.00 +0.4 .000
TOTAL P 284 231 56 69 5 133 8 .940 1313.0 0.86 +0.7 .958
PLAYER HISTORY
06/15/2036 Joined the Minas Ithil HS Mavericks.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 2 (40); Movement: 6 (52); Control: 1 (47).
01/01/2038 OSA scouting updated ratings (potential): Stuff: 14 (50); Movement: 12 (51); Control: 1 (54).
05/01/2038 Wins the SGCBLHSB C1 Pitcher of the Month Award.
06/11/2038 Injured (Shoulder tendinitis), day-to-day for one week.
06/12/2038 Wins the 2038 SGCBL High School B Finals with the Minas Ithil HS Mavericks!
01/01/2039 OSA scouting updated ratings (potential): Stuff: 11 (48); Movement: 12 (49); Control: 1 (53).
06/15/2039 Released by the Minas Ithil HS Mavericks.
06/15/2039 Drafted in the 2039 first-year player draft by the Bree Cheese (Round 4, Pick 21, 93rd overall pick).
01/01/2040 OSA scouting updated ratings (potential): Stuff: 18 (53); Movement: 12 (48); Control: 1 (53).
05/03/2040 Injured (Mild abdominal strain), day-to-day for 2 days.
07/13/2040 Injured (Mild abdominal strain), day-to-day for 4 days.
07/18/2040 Injured (Mild abdominal strain), day-to-day for 4 days.
11/03/2040 Injured (Flu-like symptoms), day-to-day for 3 days.
01/01/2041 OSA scouting updated ratings (potential): Stuff: 23 (53); Movement: 16 (50); Control: 8 (53).
08/10/2041 Injured (Mild abdominal strain), day-to-day for 5 days.
01/01/2042 OSA scouting updated ratings (potential): Stuff: 26 (54); Movement: 24 (52); Control: 11 (53).
05/17/2042 Suspended 8 games after ejection following a brawl.
01/01/2043 OSA scouting updated ratings (potential): Stuff: 39 (63); Movement: 39 (57); Control: 17 (52).
04/06/2043 Named the #78 prospect in the SGCBL
07/05/2043 Named the #71 prospect in the SGCBL
07/12/2043 Injured (mild abdominal strain),day-to-day for 1 day.
11/19/2043 Named the #34 prospect in the SGCBL
01/01/2044 OSA scouting updated ratings (potential): Stuff: 52 (75); Movement: 56 (57); Control: 26 (54).
04/04/2044 Named the #22 prospect in the SGCBL
12/12/2044 Received a 1-year contract through automatic renewal worth a total of $502,000.
01/01/2045 OSA scouting updated ratings (potential): Stuff: 85 (98); Movement: 60 (60); Control: 42 (54).
12/05/2045 Received a 1-year contract through automatic renewal worth a total of $502,000.
01/01/2046 OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 71 (71); Control: 51 (54).
03/01/2046 Named to the 2046 Fantasy World Classic for Hobbit Lands.
11/16/2046 Signed a 1-year contract extension worth a total of $930,000 with the Bree Cheese organization.
01/01/2047 OSA scouting updated ratings (potential): Stuff: 73 (78); Movement: 66 (66); Control: 53 (55).
03/01/2047 Named to the 2047 Fantasy World Classic for the Hobbit Lands.
05/22/2047 Suspended 6 games after ejection following a brawl.
11/15/2047 Signed a 1-year contract extension worth a total of $2,400,000 with the Bree Cheese organization.
01/01/2048 OSA scouting updated ratings (potential): Stuff: 74 (79); Movement: 62 (62); Control: 58 (58).
03/01/2048 Named to the 2048 Fantasy World Classic for the Hobbit Lands.
04/24/2048 Pitches a 1-hit shutout against the Dagorlad Disaster with 9 strikeouts and 0 BB allowed!
11/25/2048 Signed a 1-year contract extension worth a total of $4,800,000 with the Bree Cheese organization.
01/01/2049 OSA scouting updated ratings (potential): Stuff: 71 (77); Movement: 60 (60); Control: 57 (57).
03/01/2049 Named to the 2049 Fantasy World Classic for the Hobbit Lands.
12/09/2049 Became a free agent.
12/17/2049 Signed a 5-year contract worth a total of $106,000,000 with the Misty Mountain Hops organization.
01/01/2050 OSA scouting updated ratings (potential): Stuff: 70 (76); Movement: 63 (63); Control: 59 (59).
03/01/2050 Named to the 2050 Fantasy World Classic for the Hobbit Lands.
01/01/2051 OSA scouting updated ratings (potential): Stuff: 58 (67); Movement: 59 (59); Control: 58 (58).
01/01/2051 OSA scouting updated ratings (potential): Stuff: 58 (67); Movement: 59 (59); Control: 58 (58).
02/26/2051 Unsuccessfully completed training to add a pitch to his arsenal at the Misty Mountain Hops development complex.
03/01/2051 Named to the 2051 Fantasy World Classic for the Hobbit Lands.
11/17/2051 Decided not to opt out of the remaining portion of his contract.
01/01/2052 OSA scouting updated ratings (potential): Stuff: 50 (63); Movement: 47 (50); Control: 47 (48).
LEADERBOARD APPEARANCES
Year G Rank
2048 3 3
Year GS Rank
2047 1 10
2047 33 3
2048 1 10
2048 33 1
2049 1 10
2049 33 8
2050 1 7
2050 33 1
2051 1 7
2051 34 1
Year W Rank
2049 1 2
Year L Rank
2045 13 7
2046 15 3
2047 1 3
2047 16 4
2048 13 6
2050 1 3
2051 16 1
Year Win. % Rank
2049 1.000 1
Year SV Rank
2048 1 2
Year HLD Rank
2044 14 3
Year IP Rank
2046 181.0 9
2048 10.0 8
2048 189.0 9
Year BF Rank
2046 798 8
2048 46 6
2048 778 10
Year HRA Rank
2045 29 7
2046 31 4
2047 1 10
2048 3 4
2048 29 6
2051 1 10
2051 29 4
Year BB Rank
2045 73 9
2046 89 2
2048 4 5
2050 67 9
2051 4 8
Year K Rank
2047 190 8
2048 224 3
2049 186 10
Year WP Rank
2045 10 7
2048 2 1
2048 7 5
2050 9 10
2051 1 1
2051 8 7
Year ERA Rank
2049 3.19 10
2050 3.10 7
Year BABIP Rank
2046 .260 1
2047 .261 8
Year WHIP Rank
2047 1.12 10
2047 1.17 9
2048 1.15 10
2049 1.10 10
Year K/BB Rank
2048 3.67 7
2049 4.54 6
Year RA/9 Rank
2047 10.97 9
2048 10.52 7
2049 10.13 7
Year HR/9 Rank
2049 0.00 1
2050 0.00 1
2050 0.56 4
Year H/9 Rank
2046 8.65 5
2047 7.54 6
2048 7.43 6
2049 7.89 10
2050 7.47 5
Year BB/9 Rank
2049 2.05 10
Year K/9 Rank
2047 10.02 2
2048 10.67 2
2049 9.28 8
2050 8.10 10
Year RA Rank
2048 2 10
Year GF Rank
2046 1 6
2048 1 5
Year CG Rank
2048 1 8
Year SHO Rank
2048 1 2
Year GB% Rank
2047 0.71 7
2049 0.78 4
2050 0.67 6
Year WAR Rank
2049 3.3 10
2050 4.6 7
Thursday, April 9th , 2026 - OOTP Baseball 27.1 Build 52