1B John MacIvor #4
Age: 22 | Bats: L | Throws: L | Morale: Great
07/27/2032
1B JOHN MACIVOR #4 - AGE: 22 - BATS: L - THROWS: L - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
99 369 103 22 0 15 59 39 73 .279 .353 .461 0 1.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 73 58 78 75
Gap 76 60 81 76
Power 84 67 91 89
Eye 63 50 68 71
Avoid K's 69 61 72 70
FIELDING RATINGS
Catcher Infield Outfield
Range: - 14 25
Errors: - 12 29
Arm: 2 14 7
Turn DP: - 9 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 25 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 1
Stealing Ability: 25
Baserunning Inst.: 13
Sacrifice Bunt: 16
Bunt for Hit: 7
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/26/2032 SHE Win, 8-5 4 1 2 1 1 0 0 0
07/25/2032 @ DBA Loss, 1-6 2 0 0 0 0 1 0 0
07/24/2032 @ DBA Loss, 2-3 4 0 0 1 0 0 1 0
07/23/2032 @ PAC Loss, 5-9 2 1 0 0 0 2 1 0
07/22/2032 PAC Loss, 2-5 3 0 0 0 0 0 1 0
07/21/2032 @ OKC Win, 8-3 3 2 0 0 0 1 2 0
07/20/2032 OKC Win, 5-4 3 1 1 0 0 1 0 0
07/18/2032 @ CUMB Win, 8-5 5 2 3 0 0 0 1 0
07/17/2032 @ CUMB Loss, 2-11 2 2 0 0 0 2 0 0
07/16/2032 @ CUMB Win, 8-2 5 0 2 1 0 0 1 0
PERSONALITY
MacIvor is a hard worker and has great knowledge of the game. MacIvor is highly-respected.
High: Work Ethic, Intelligence
Low: Adaptability
Birthday:01/20/2010
Born in:Bowmanville-Newcastle, ON
Nationality:Canadian
Height:6' 4"
Weight:200 lbs
Local Popularity:Very Popular
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$295,000
Signed Through:2032 Season
Major Service:3 Years, 105 Days
Service This Yr:113 Days
40-Man Service:3 Years, 113 Days
Pro Service:4 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:2027, 6th Pick in Round 1
THE VIRTUAL BASEBALL LEAGUE 2032 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 99 369 103 22 0 15 59 58 39 73 .279 .353 .461 .814 .341 .182 113
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 97 411 3 5 0 10 0 0 170 37 0 0 0.0 59.0 5.77 1.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   123 37 6 0 2 16 15 12 22 0 0 1 .301 .368 .398 .766
Versus Right   246 66 16 0 13 43 43 27 51 0 0 2 .268 .345 .492 .837
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 2 1 0 1 1 1 0 0 0 0 0 .500 .500 1.500 2.000
Last Week   17 1 1 0 0 1 4 5 5 0 0 1 .059 .304 .118 .422
April   95 29 5 0 6 21 15 9 18 0 0 0 .305 .365 .547 .913
May   99 28 8 0 5 18 17 10 14 0 0 0 .283 .349 .515 .864
June   102 23 3 0 3 14 10 11 21 0 0 1 .225 .307 .343 .650
July   73 23 6 0 1 6 16 9 20 0 0 2 .315 .405 .438 .843
Spring Training   40 13 4 0 3 12 7 5 5 2 0 1 .325 .396 .650 1.046
Last Year   562 164 29 3 28 124 91 107 121 10 0 3 .292 .402 .504 .905
2 Years Ago   596 152 34 2 24 84 67 57 154 8 3 0 .255 .316 .440 .756
Career   2042 557 113 5 89 346 269 242 499 24 4 14 .273 .350 .464 .814
Home   177 52 12 0 7 27 24 17 33 0 0 2 .294 .362 .480 .842
Road   192 51 10 0 8 32 34 22 40 0 0 1 .266 .344 .443 .787
Grass   343 94 21 0 13 52 51 36 72 0 0 3 .274 .348 .449 .797
Turf   26 9 1 0 2 7 7 3 1 0 0 0 .346 .414 .615 1.029
Night   369 103 22 0 15 59 58 39 73 0 0 3 .279 .353 .461 .814
As Starter   367 102 22 0 15 59 57 39 73 0 0 3 .278 .352 .460 .813
As Reliever / Substitution   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Pinch Hitting   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Close/Late   88 27 6 0 7 22 18 7 20 0 0 0 .307 .358 .614 .972
Inning 1-3   118 34 6 0 5 21 20 13 23 0 0 1 .288 .364 .466 .830
Inning 4-6   127 35 9 0 3 12 16 13 21 0 0 1 .276 .348 .417 .765
Inning 7-9   119 30 5 0 6 22 19 11 28 0 0 1 .252 .321 .445 .766
Extra Innings   5 4 2 0 1 4 3 2 1 0 0 0 .800 .857 1.800 2.657
0 Outs   143 41 8 0 4 7 28 12 24 0 0 1 .287 .346 .427 .773
1 Outs   104 19 3 0 5 24 18 11 26 0 0 1 .183 .267 .356 .623
2 Outs   122 43 11 0 6 28 12 16 23 0 0 1 .352 .432 .590 1.022
Scoring Position   105 31 4 0 6 46 18 15 23 0 0 1 .295 .388 .505 .893
Bases Empty   196 50 13 0 8 8 32 20 39 0 0 0 .255 .324 .444 .768
Runner on 1st   68 22 5 0 1 5 8 4 11 0 0 2 .324 .378 .441 .820
Runner on 2nd   38 7 2 0 0 5 5 7 10 0 0 1 .184 .326 .237 .563
Runner on 3rd   24 9 2 0 1 12 5 3 5 0 0 0 .375 .444 .583 1.028
Runner on 1st & 2nd   16 3 0 0 1 4 1 4 0 0 0 0 .188 .350 .375 .725
Runner on 1st & 3rd   9 5 0 0 0 6 1 0 2 0 0 0 .556 .556 .556 1.111
Runner on 2nd & 3rd   6 3 0 0 2 7 2 0 1 0 0 0 .500 .500 1.500 2.000
Bases Loaded   12 4 0 0 2 12 4 1 5 0 0 0 .333 .385 .833 1.218
Two Strikes   176 42 12 0 7 25 23 15 73 0 0 2 .239 .306 .426 .732
First Pitch   43 15 3 0 2 8 6 2 0 0 0 1 .349 .391 .558 .949
Count 0-1   32 7 2 0 0 3 2 0 0 0 0 0 .219 .219 .281 .500
Count 0-2   37 9 3 0 1 5 3 0 20 0 0 0 .243 .243 .405 .649
Count 1-0   36 13 0 0 2 5 6 1 0 0 0 0 .361 .378 .528 .906
Count 1-1   24 8 1 0 2 10 6 0 0 0 0 0 .333 .333 .625 .958
Count 1-2   44 9 2 0 1 3 4 0 22 0 0 1 .205 .222 .318 .540
Count 2-0   12 3 1 0 1 2 2 1 0 0 0 0 .250 .308 .583 .891
Count 2-1   34 14 3 0 1 3 9 0 0 0 0 0 .412 .412 .588 1.000
Count 2-2   54 9 2 0 4 8 6 0 23 0 0 0 .167 .167 .426 .593
Count 3-0   2 0 0 0 0 1 2 7 0 0 0 0 .000 .778 .000 .778
Count 3-1   10 1 0 0 0 2 2 13 0 0 0 0 .100 .609 .100 .709
Full Count   41 15 5 0 1 9 10 15 8 0 0 1 .366 .544 .561 1.105
Behind in Count   113 25 7 0 2 11 9 0 42 0 0 1 .221 .228 .336 .564
Ahead in Count   94 31 4 0 4 13 21 22 0 0 0 0 .330 .457 .500 .957
Batting 4th   48 16 4 0 3 10 11 5 16 0 0 0 .333 .396 .604 1.000
Batting 5th   195 51 9 0 11 37 28 19 29 0 0 1 .262 .330 .477 .807
Batting 6th   62 19 5 0 1 7 5 6 8 0 0 0 .306 .368 .435 .803
Batting 7th   46 13 3 0 0 4 11 7 14 0 0 2 .283 .400 .348 .748
Batting 8th   18 4 1 0 0 1 3 2 6 0 0 0 .222 .300 .278 .578
Low Leverage   153 38 11 0 4 13 15 17 36 0 0 1 .248 .327 .399 .726
Medium Leverage   148 38 5 0 5 16 27 16 24 0 0 2 .257 .337 .392 .729
High Leverage   67 27 6 0 6 30 16 6 13 0 0 0 .403 .452 .761 1.213
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
2029 Nashville - VBL 19 142 515 138 28 0 22 79 53 39 8 6 151 0 0 .268 .326 .450 .776 106 104 0.6
2030 Nashville - VBL 20 162 596 152 34 2 24 84 67 57 0 8 154 0 0 .255 .316 .440 .756 99 92 -0.3
2031 Nashville - VBL 21 160 562 164 29 3 28 124 91 107 3 10 121 1 1 .292 .402 .504 .905 140 130 1.7
2032 Nashville - VBL 22 99 369 103 22 0 15 59 58 39 3 0 73 0 0 .279 .353 .461 .814 112 113 1.1
Total VBL 563 2042 557 113 5 89 346 269 242 14 24 499 1 1 .273 .350 .464 .814 115 110 3.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
2025 South River - HS 15 140 560 189 23 1 39 132 126 79 3 8 75 1 1 .338 .417 .591 1.008 129 124 2.8
2026 South River - HS 16 142 566 180 42 0 52 163 135 92 6 12 71 0 1 .318 .411 .668 1.079 150 131 3.3
2027 South River - HS 17 139 519 197 38 2 47 154 151 114 5 4 64 0 1 .380 .492 .732 1.224 182 169 5.9
2028 Terry - R 18 20 70 31 5 0 5 27 22 23 1 1 8 0 0 .443 .579 .729 1.308 233 236 1.4
2028 Craptown - A 18 35 134 46 12 0 9 27 23 24 0 1 17 0 0 .343 .440 .634 1.075 181 177 1.8
2028 Sons Of - AA 18 45 169 49 13 0 11 39 27 26 0 3 17 0 0 .290 .379 .562 .941 149 139 1.0
2028 Seattle - AAA 18 35 141 43 16 1 4 16 21 10 0 3 31 0 0 .305 .344 .518 .862 129 123 0.5
2029 Seattle - AAA 19 17 50 13 4 0 1 6 7 8 0 0 8 0 0 .260 .362 .400 .762 104 102 0.0
2031 Nashville - TRN 21 14 48 15 6 0 2 4 8 9 1 0 7 0 0 .312 .431 .562 .994 162 154 0.3
Total AAA 52 191 56 20 1 5 22 28 18 0 3 39 0 0 .293 .349 .487 .836 122 117
Total AA 45 169 49 13 0 11 39 27 26 0 3 17 0 0 .290 .379 .562 .941 149 139
Total A 35 134 46 12 0 9 27 23 24 0 1 17 0 0 .343 .440 .634 1.075 181 177
Total HS 421 1645 566 103 3 138 449 412 285 14 24 210 1 3 .344 .440 .662 1.102 154 141
Total RL 20 70 31 5 0 5 27 22 23 1 1 8 0 0 .443 .579 .729 1.308 233 236
CAREER POSTSEASON 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
2031 Nashville - VBL 21 7 30 8 2 0 2 6 3 1 0 0 6 0 0 .267 .290 .533 .824 114 100 -1.5
Total VBL 7 30 8 2 0 2 6 3 1 0 0 6 0 0 .267 .290 .533 .824 114 100
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 South River - HS 1B 137 135 946 96 110 1056 14 .987 1168.1 8.03 +0.5 1.005
2026 South River - HS 1B 25 25 167 14 21 181 0 1.000 205.0 7.95 +0.5 1.043
2027 South River - HS 1B 135 135 977 81 90 1072 14 .987 1155.1 8.24 -4.0 .965
2027 South River - HS 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2028 Seattle - AAA 1B 35 35 290 15 36 310 5 .984 309.1 8.87 -2.0 .940
2028 Sons Of - AA 1B 45 45 365 26 38 395 4 .990 392.2 8.96 -0.8 .985
2028 Craptown - A 1B 35 35 300 19 30 320 1 .997 306.2 9.36 -0.3 .989
2028 Terry - R 1B 20 20 150 11 15 167 6 .964 170.0 8.52 -3.1 .821
2029 Nashville - MLB 1B 141 140 1206 86 125 1298 6 .995 1228.2 9.46 -4.3 .968
2029 Seattle - AAA 1B 13 13 98 8 11 108 2 .981 113.0 8.44 -1.3 .912
2030 Nashville - MLB 1B 67 67 535 39 66 582 8 .986 582.1 8.87 -3.1 .926
2031 Nashville - MLB 1B 103 102 875 44 68 924 5 .995 894.0 9.25 -3.2 .958
2032 Nashville - MLB 1B 96 94 782 59 86 845 4 .995 837.2 9.04 -1.3 .983
TOTAL 1B 852 846 6691 498 696 7258 69 .990 7363.0 8.79 -22.5 .970
TOTAL 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
PLAYER HISTORY
01/13/2025 Joined the South River Seahawks.
01/01/2026 OSA scouting updated ratings (potential): Contact: 32 (59); Power: 54 (77); Eye: 48 (56).
04/20/2026 Goes 5-6 against the Cowetta Tigers, with 2 2B, 2 HR, 7 RBI and 4 R.
04/24/2026 Goes 0-4 against the Gulfport Goats, ending his hitting streak at 27 games.
05/01/2026 Wins the HS ML Batter of the Month Award.
07/05/2026 Was selected to the 2026 National High School Federation All-Star Game.
01/01/2027 OSA scouting updated ratings (potential): Contact: 44 (60); Power: 68 (77); Eye: 51 (56).
07/04/2027 Was selected to the 2027 National High School Federation All-Star Game.
07/08/2027 Hits three home runs against the Torrey Pines Falcons, going 4-4 with 9 RBI and 5 runs scored!
07/19/2027 Wins the HS ML Player of the Week Award.
08/01/2027 Wins the HS ML Batter of the Month Award.
11/07/2027 Wins the 2027 HS ML Platinum Stick Award at 1B.
12/25/2027 Released by the South River Seahawks.
12/25/2027 Drafted in the 2027 first-year player draft (Round 1, Pick 6, 6th overall pick) by the Nashville Predators.
01/01/2028 OSA scouting updated ratings (potential): Contact: 59 (63); Power: 80 (80); Eye: 59 (59).
05/01/2028 Wins the RL FORD Batter of the Month Award.
01/01/2029 OSA scouting updated ratings (potential): Contact: 69 (69); Power: 80 (80); Eye: 58 (58).
11/26/2029 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2030 OSA scouting updated ratings (potential): Contact: 69 (69); Power: 80 (80); Eye: 58 (58).
11/26/2030 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2031 OSA scouting updated ratings (potential): Contact: 72 (77); Power: 84 (91); Eye: 58 (68).
07/07/2031 Was selected to the 2031 The Virtual Baseball League All-Star Game.
08/22/2031 Signed a 1-year contract extension worth a total of $295,000 with the Nashville Predators organization.
01/01/2032 OSA scouting updated ratings (potential): Contact: 73 (77); Power: 85 (91); Eye: 58 (68).
LEADERBOARD APPEARANCES
Year GS Rank
2030 161 1
2031 156 2
Year K Rank
2030 154 7
Year 2B Rank
2031 6 7
Year RBI Rank
2031 124 3
Year BB Rank
2031 9 3
2031 107 2
Year IBB Rank
2030 8 4
2031 2 2
2031 25 1
Year SH Rank
2030 3 3
Year SF Rank
2030 8 5
2031 10 5
Year OBP Rank
2031 .431 9
2031 .402 3
Year RC Rank
2031 121.23 6
Year RC/27 Rank
2031 7.87 5
Year OPS Rank
2031 .905 7
Monday, April 22nd , 2024 - OOTP Baseball 24.9 Build 80