2B Bruno Mack #20
Age: 26 | Bats: R | Throws: R | Morale: Very Good
10/08/2052
OA: 53 POT: 53
2B BRUNO MACK #20 - AGE: 26 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
139 507 139 40 4 12 46 37 98 .274 .327 .440 27 1.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 68 72 67 72
Gap 67 77 64 68
Power 37 41 36 37
Eye 34 37 33 44
Avoid K's 71 77 68 71
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 29
Errors: - 81 43
Arm: 2 66 71
Turn DP: - 85 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 36
Catcher: - Left Field: -
1st Base: 67 Center Field: -
2nd Base: 64 Right Field: -
3rd Base: 56
       
RUN/BUNT
Running Speed: 63
Stealing Ability: 90
Baserunning Inst.: 66
Sacrifice Bunt: 22
Bunt for Hit: 24
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/29/2052 ISE Win, 10-2 5 2 2 0 0 0 1 0
09/28/2052 ISE Win, 2-1 3 0 0 0 0 0 0 0
09/27/2052 ISE Loss, 0-3 4 0 1 0 0 0 1 0
09/26/2052 ISE Win, 6-4 0 0 0 0 0 0 0 0
09/25/2052 DUN Loss, 1-2 4 0 1 0 0 0 2 0
09/24/2052 DUN Win, 5-4 4 0 1 0 0 0 0 0
09/23/2052 DUN Loss, 2-3 5 0 1 0 0 0 2 0
09/22/2052 @ DG Win, 4-3 3 0 0 0 0 1 0 0
09/21/2052 @ DG Loss, 0-4 4 0 0 0 0 0 3 0
09/20/2052 @ DG Loss, 2-5 4 0 1 0 0 0 0 0
PERSONALITY
He'll do anything for attention.
Personality Class: Prankster
Low: Adaptability
Birthday:02/24/2026
Born in:Budgeford, THE
Nationality:Hobbit
Height:6' 1"
Weight:195 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$2,800,000
Signed Through:2052 Season
Major Service:4 Years, 144 Days
Service This Yr:183 Days
40-Man Service:4 Years, 144 Days
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:2045, 6th Pick in Round 1
StatsPlus
StatsPlus Player Page
TOLKIEN BASEBALL 2052 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 139 507 139 40 4 12 46 72 37 98 .274 .327 .440 .766 .331 .166 117
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 128 549 3 0 1 7 0 1 223 56 27 13 67.5 71.9 4.99 1.9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   142 38 10 2 3 13 18 17 28 1 0 0 .268 .344 .430 .773
Versus Right   365 101 30 2 9 33 54 20 70 0 0 3 .277 .320 .444 .763
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   92 28 6 0 3 11 21 11 15 0 0 1 .304 .385 .467 .852
May   114 31 9 0 2 9 15 6 21 0 0 2 .272 .320 .404 .723
June   87 28 6 1 3 13 12 4 17 1 0 0 .322 .348 .517 .865
July   21 4 1 0 0 0 2 2 6 0 0 0 .190 .261 .238 .499
August   101 30 13 2 4 13 15 10 17 0 0 0 .297 .360 .584 .945
September   92 18 5 1 0 0 7 4 22 0 0 0 .196 .229 .272 .501
Spring Training   51 14 3 1 3 5 8 4 8 0 0 0 .275 .327 .549 .876
Last Year   476 115 30 1 8 50 58 36 96 0 0 1 .242 .296 .359 .656
2 Years Ago   401 123 28 3 13 45 51 27 60 5 0 5 .307 .354 .489 .843
Career   1870 508 128 11 39 186 231 126 354 7 0 11 .272 .320 .414 .735
Home   228 53 11 3 5 20 34 15 44 0 0 1 .232 .283 .373 .656
Road   279 86 29 1 7 26 38 22 54 1 0 2 .308 .362 .495 .856
Grass   481 132 40 4 11 44 69 36 91 1 0 3 .274 .328 .443 .771
Turf   26 7 0 0 1 2 3 1 7 0 0 0 .269 .296 .385 .681
Day   93 25 6 0 3 7 12 9 16 0 0 1 .269 .340 .430 .770
Night   414 114 34 4 9 39 60 28 82 1 0 2 .275 .324 .442 .766
As Starter   499 138 40 4 11 45 71 37 95 1 0 3 .277 .330 .439 .769
As Reliever / Substitution   8 1 0 0 1 1 1 0 3 0 0 0 .125 .125 .500 .625
Pinch Hitting   6 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Close/Late   104 39 8 3 4 12 15 6 24 0 0 1 .375 .414 .625 1.039
Inning 1-3   185 48 16 0 4 9 28 16 29 0 0 2 .259 .325 .411 .736
Inning 4-6   173 43 13 0 4 21 23 13 31 1 0 0 .249 .299 .393 .693
Inning 7-9   137 44 11 4 3 14 20 8 35 0 0 1 .321 .363 .526 .889
Extra Innings   12 4 0 0 1 2 1 0 3 0 0 0 .333 .333 .583 .917
0 Outs   210 60 16 3 4 13 38 12 38 1 0 3 .286 .332 .448 .779
1 Outs   154 46 12 1 7 18 23 13 31 0 0 0 .299 .353 .526 .879
2 Outs   143 33 12 0 1 15 11 12 29 0 0 0 .231 .290 .336 .626
Scoring Position   101 27 9 1 3 34 15 7 16 1 0 0 .267 .312 .465 .777
Bases Empty   313 94 24 2 9 9 46 25 68 0 0 3 .300 .358 .476 .834
Runner on 1st   93 18 7 1 0 3 11 5 14 0 0 0 .194 .235 .290 .525
Runner on 2nd   32 10 5 0 1 8 7 2 6 0 0 0 .312 .353 .562 .915
Runner on 3rd   5 0 0 0 0 0 1 2 0 0 0 0 .000 .286 .000 .286
Runner on 1st & 2nd   32 7 2 0 0 3 1 0 4 0 0 0 .219 .219 .281 .500
Runner on 1st & 3rd   3 1 0 0 0 2 0 2 0 1 0 0 .333 .500 .333 .833
Runner on 2nd & 3rd   10 3 0 0 1 6 3 1 3 0 0 0 .300 .364 .600 .964
Bases Loaded   19 6 2 1 1 15 3 0 3 0 0 0 .316 .316 .684 1.000
Two Strikes   265 56 20 2 3 22 32 31 98 0 0 3 .211 .301 .336 .637
First Pitch   64 23 7 1 2 7 10 0 0 1 0 0 .359 .354 .594 .948
Count 0-1   49 17 5 1 1 5 9 0 0 0 0 0 .347 .347 .551 .898
Count 0-2   39 8 1 0 1 2 4 0 13 0 0 0 .205 .205 .308 .513
Count 1-0   34 13 1 0 3 6 5 0 0 0 0 0 .382 .382 .676 1.059
Count 1-1   48 13 1 0 1 1 6 0 0 0 0 0 .271 .271 .354 .625
Count 1-2   75 18 6 1 0 5 7 0 24 0 0 0 .240 .240 .347 .587
Count 2-0   16 6 1 0 1 3 2 0 0 0 0 0 .375 .375 .625 1.000
Count 2-1   16 5 2 0 1 1 2 0 0 0 0 0 .312 .312 .625 .938
Count 2-2   80 15 5 1 1 10 5 0 32 0 0 0 .188 .188 .312 .500
Count 3-0   0 0 0 0 0 0 1 3 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   15 6 3 0 0 1 5 3 0 0 0 0 .400 .500 .600 1.100
Full Count   71 15 8 0 1 5 16 31 29 0 0 3 .211 .467 .366 .833
Behind in Count   163 43 12 2 2 12 20 0 37 0 0 0 .264 .264 .399 .663
Ahead in Count   81 30 7 0 5 11 15 6 0 0 0 0 .370 .414 .642 1.056
Batting Leadoff   192 52 13 1 4 18 28 13 37 0 0 3 .271 .327 .411 .738
Batting 2nd   68 22 6 1 1 6 15 7 11 0 0 0 .324 .387 .485 .872
Batting 4th   31 9 4 0 2 3 4 0 4 0 0 0 .290 .290 .613 .903
Batting 5th   56 14 5 1 3 9 7 8 11 1 0 0 .250 .338 .536 .874
Batting 6th   146 40 12 1 2 10 16 9 28 0 0 0 .274 .316 .411 .727
Batting 7th   9 2 0 0 0 0 2 0 5 0 0 0 .222 .222 .222 .444
Batting 9th   5 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Low Leverage   207 57 19 1 4 14 27 19 45 0 0 0 .275 .336 .435 .771
Medium Leverage   205 58 16 1 5 14 31 14 35 1 0 3 .283 .336 .444 .780
High Leverage   93 23 5 2 3 18 13 4 18 0 0 0 .247 .278 .441 .719
SGCBL COLLEGE II 2045 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 50 183 49 15 1 5 22 24 17 29 .268 .330 .443 .773 .347 .175 155
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 48 203 1 0 0 7 0 2 81 21 9 1 90.0 26.6 4.98 1.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   401 156 45 3 17 95 93 40 51 3 0 1 .389 .443 .643 1.086
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2048 Misty Mountain - SGCBL 22 101 172 42 13 2 2 18 21 13 0 0 35 1 1 .244 .297 .378 .675 100 101 0.7
2049 Misty Mountain - SGCBL 23 132 314 89 17 1 4 27 29 13 2 1 65 7 0 .283 .315 .382 .697 100 102 1.2
2050 Misty Mountain - SGCBL 24 135 401 123 28 3 13 45 51 27 5 5 60 10 2 .307 .354 .489 .843 135 137 2.7
2051 Misty Mountain - SGCBL 25 148 476 115 30 1 8 50 58 36 1 0 96 19 6 .242 .296 .359 .656 92 90 0.6
2052 Misty Mountain - SGCBL 26 139 507 139 40 4 12 46 72 37 3 1 98 27 13 .274 .327 .440 .766 112 117 1.9
Total SGCBL 655 1870 508 128 11 39 186 231 126 11 7 354 64 22 .272 .320 .414 .735 109 111 7.1
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2044 Carchost College - COL 18 49 218 107 30 2 12 73 69 23 0 1 22 14 2 .491 .537 .812 1.349 184 189 3.1
2045 Carchost College - COL 19 50 183 49 15 1 5 22 24 17 1 2 29 9 1 .268 .330 .443 .773 157 155 1.6
2045 Southfarthing - A+ 19 41 114 17 3 0 0 10 7 4 1 0 25 1 0 .149 .185 .175 .360 2 1 -1.1
2046 Southfarthing - A+ 20 61 228 61 10 2 8 34 38 22 6 1 44 5 5 .268 .346 .434 .781 114 112 1.2
2047 Methedras - AA 21 113 487 174 37 9 26 114 108 45 5 3 60 11 7 .357 .415 .630 1.045 133 135 4.1
2048 Angmar - AAA 22 39 155 53 6 2 7 24 30 19 1 0 16 4 3 .342 .417 .542 .959 134 141 1.1
Total AAA 39 155 53 6 2 7 24 30 19 1 0 16 4 3 .342 .417 .542 .959 134 141
Total AA 113 487 174 37 9 26 114 108 45 5 3 60 11 7 .357 .415 .630 1.045 133 135
Total A+ 102 342 78 13 2 8 44 45 26 7 1 69 6 5 .228 .295 .348 .643 78 77
Total SGCBLCOL2 99 401 156 45 3 17 95 93 40 1 3 51 23 3 .389 .443 .643 1.086 172 174
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2048 Misty Mountain - MLB 1B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2048 Misty Mountain - MLB 2B 40 20 42 54 14 99 3 .970 209.0 4.13 +0.0 1.000
2048 Misty Mountain - MLB 3B 11 3 1 6 1 9 2 .778 40.0 1.57 -1.7 .697
2048 Misty Mountain - MLB SS 2 2 2 5 3 7 0 1.000 17.0 3.71 -0.3 .841
2049 Misty Mountain - MLB 1B 14 7 65 1 10 66 0 1.000 68.2 8.65 +0.3 1.035
2049 Misty Mountain - MLB 2B 41 18 35 48 17 84 1 .988 191.1 3.90 -1.4 .996
2049 Misty Mountain - MLB 3B 20 16 15 26 5 42 1 .976 155.0 2.38 +0.0 1.009
2049 Misty Mountain - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2050 Misty Mountain - MLB 1B 4 3 26 0 2 26 0 1.000 26.0 9.00 +0.4 1.270
2050 Misty Mountain - MLB 2B 100 81 112 154 35 272 6 .978 711.0 3.37 -7.5 .916
2050 Misty Mountain - MLB 3B 25 13 5 22 1 28 1 .964 147.1 1.65 -0.1 .985
2050 Misty Mountain - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2051 Misty Mountain - MLB 1B 39 30 255 12 29 269 2 .993 284.1 8.45 +0.4 1.035
2051 Misty Mountain - MLB 2B 64 63 91 147 37 243 5 .979 538.1 3.98 -6.4 .885
2051 Misty Mountain - MLB 3B 28 16 4 30 6 35 1 .971 158.0 1.94 -0.0 1.027
2051 Misty Mountain - MLB SS 21 5 11 19 7 30 0 1.000 78.2 3.43 -0.5 .954
2052 Misty Mountain - MLB 1B 14 0 28 8 3 36 0 1.000 44.0 7.36 +0.2 1.027
2052 Misty Mountain - MLB 2B 119 117 136 216 54 359 7 .981 939.2 3.37 -11.2 .893
2052 Misty Mountain - MLB 3B 15 8 5 19 1 24 0 1.000 80.2 2.68 -0.3 .966
2052 Misty Mountain - MLB SS 7 3 3 2 0 6 1 .833 23.2 1.90 -1.1 .651
TOTAL 1B 72 40 374 21 44 397 2 .995 424.0 8.38 +1.3 1.049
TOTAL 2B 364 299 416 619 157 1057 22 .979 2589.1 3.60 -26.4 .913
TOTAL 3B 99 56 30 103 14 138 5 .964 581.0 2.06 -2.1 .977
TOTAL SS 30 10 16 26 10 43 1 .977 119.1 3.17 -2.0 .874
PLAYER HISTORY
02/21/2044 Joined the Carchost College Admirals.
04/01/2044 Hits three home runs against the Moontower College Metros, going 5-5 with 7 RBI and 3 runs scored!
04/01/2044 Goes 5-5 against the Moontower College Metros, with 2 2B, 3 HR, 7 RBI and 3 R.
04/04/2044 Wins the SGCBLCOL2 CB Player of the Week Award.
04/09/2044 Goes 5-5 against the Tharbad College Cavemen, with 1 3B, 3 RBI and 2 R.
04/10/2044 Was selected to the 2044 SGCBL College II All-Star Game.
04/18/2044 Injured (pulled abdominal muscle),day-to-day for 3 days.
05/01/2044 Wins the SGCBLCOL2 CB Batter of the Month Award.
05/04/2044 Injured (knee inflammation),day-to-day for one week.
05/05/2044 Injured (bruised thumb),day-to-day for 5 days.
06/26/2044 Wins the 2044 SGCBLCOL2 CB Platinum Stick Award at SS.
06/29/2044 Wins the 2044 SGCBLCOL2 CB Outstanding Hitter Award.
01/01/2045 OSA scouting updated ratings (potential): Contact: 10 (64); Power: 18 (45); Eye: 14 (45).
04/09/2045 Was selected to the 2045 SGCBL College II All-Star Game.
04/30/2045 Injured (strained back),day-to-day for one week.
05/07/2045 Injured (knee inflammation),day-to-day for 5 days.
06/15/2045 Released by the Carchost College Admirals.
06/15/2045 Drafted in the 2045 first-year player draft by the Misty Mountain Hops. (Round 1, Pick 6, 6th overall pick).
06/21/2045 Wins the 2045 SGCBLCOL2 CB Platinum Stick Award at 2B.
07/02/2045 Named the #58 prospect in the SGCBL
11/11/2045 Named the #41 prospect in the SGCBL
01/01/2046 OSA scouting updated ratings (potential): Contact: 19 (61); Power: 24 (45); Eye: 13 (45).
04/02/2046 Named the #83 prospect in the SGCBL
04/16/2046 Injured (strained oblique),out for 5-6 weeks.
07/01/2046 Named the #79 prospect in the SGCBL
07/10/2046 Suspended 4 games after ejection following a brawl.
07/20/2046 Injured (food poisoning),out for 2 days.
11/12/2046 Named the #81 prospect in the SGCBL
01/01/2047 OSA scouting updated ratings (potential): Contact: 50 (61); Power: 41 (46); Eye: 22 (42).
04/01/2047 Named the #89 prospect in the SGCBL
04/08/2047 Wins the AA BL Player of the Week Award.
05/28/2047 Was selected to the 2047 SGCBL Double A All-Star Game.
06/22/2047 Hits for the CYCLE, going 4-4 against the Lhun Stars, with 5 RBI and 3 runs scored.
07/29/2047 Wins the AA BL Player of the Week Award.
08/14/2047 Injured (sprained knee),day-to-day for 3 weeks.
09/18/2047 Wins the 2047 AA BL Platinum Stick Award at 2B.
09/21/2047 Finished 2nd in 2047 AA BL Outstanding Hitter Award voting.
01/01/2048 OSA scouting updated ratings (potential): Contact: 61 (61); Power: 44 (46); Eye: 36 (42).
04/15/2048 Injured (knee contusion),day-to-day for 2 weeks.
04/25/2048 Injured (bruised thigh),day-to-day for 5 days.
12/15/2048 Received a 1-year contract through automatic renewal worth a total of $502,000.
01/01/2049 OSA scouting updated ratings (potential): Contact: 63 (63); Power: 44 (46); Eye: 37 (42).
07/31/2049 Injured (strained abdominal muscle),day-to-day for 2-3 weeks.
12/09/2049 Received a 1-year contract through automatic renewal worth a total of $502,000.
01/01/2050 OSA scouting updated ratings (potential): Contact: 63 (63); Power: 43 (46); Eye: 36 (42).
07/22/2050 Injured (sore back),day-to-day for one week.
08/19/2050 Injured (sprained ankle),out for 2 weeks.
12/03/2050 Received a 1-year contract through arbitration worth a total of $1,400,000.
01/01/2051 OSA scouting updated ratings (potential): Contact: 65 (70); Power: 42 (44); Eye: 39 (46).
07/09/2051 Was selected to the 2051 Tolkien Baseball All-Star Game.
11/21/2051 Signed a 1-year contract extension worth a total of $2,800,000 with the Misty Mountain Hops organization.
01/01/2052 OSA scouting updated ratings (potential): Contact: 67 (73); Power: 36 (37); Eye: 35 (45).
06/30/2052 Injured (strained hamstring),day-to-day for 4 weeks.
07/03/2052 Injured (strained hamstring),day-to-day for one week.
09/07/2052 Injured (sore shoulder),day-to-day for one week.
LEADERBOARD APPEARANCES
Year 2B Rank
2052 40 8
Year 3B Rank
2052 4 6
Year SB Rank
2052 27 10
Thursday, August 20th , 2026 - OOTP Baseball 27.4 Build 76