1B John MacIvor #4
Age: 22 | Bats: L | Throws: L | Morale: Great
08/07/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
109 406 112 25 0 17 65 45 79 .276 .353 .463 0 1.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 73 58 78 76
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: 26
Baserunning Inst.: 14
Sacrifice Bunt: 16
Bunt for Hit: 7
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/06/2032 @ BOB Win, 6-1 3 1 2 1 1 1 0 0
08/05/2032 BOB Win, 5-4 4 1 1 0 0 1 0 0
08/04/2032 BUG Win, 16-3 3 2 1 0 0 2 1 0
08/03/2032 @ BUG Loss, 4-5 4 0 0 0 0 0 0 0
08/01/2032 @ CLE Loss, 1-6 4 0 1 1 0 0 0 0
07/31/2032 @ CLE Loss, 4-6 5 0 1 0 0 0 0 0
07/30/2032 @ CLE Win, 3-1 4 0 0 0 0 0 3 0
07/29/2032 @ CLE Win, 4-1 3 1 0 0 0 0 1 0
07/28/2032 SHE Win, 13-3 4 3 3 3 1 1 0 0
07/27/2032 SHE Loss, 5-6 3 0 0 1 0 1 1 0
PERSONALITY
MacIvor is a max effort guy and knows the game inside and out. He gets along with everyone.
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, 116 Days
Service This Yr:124 Days
40-Man Service:3 Years, 124 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 109 406 112 25 0 17 65 66 45 79 .276 .353 .463 .816 .341 .187 113
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 107 456 4 6 0 11 0 1 188 42 0 0 0.0 65.7 5.80 1.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   135 39 6 0 2 16 16 13 24 0 0 1 .289 .356 .378 .733
Versus Right   271 73 19 0 15 49 50 32 55 1 0 3 .269 .352 .506 .857
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   14 4 1 0 1 1 4 4 1 0 0 0 .286 .444 .571 1.016
Last Week   27 7 3 0 2 6 5 2 5 1 0 1 .259 .323 .593 .915
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   92 27 7 0 2 10 20 11 25 1 0 3 .293 .383 .435 .818
August   18 5 2 0 1 2 4 4 1 0 0 0 .278 .409 .556 .965
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   2079 566 116 5 91 352 277 248 505 25 4 15 .272 .350 .464 .814
Home   191 57 14 0 8 31 30 22 35 1 0 2 .298 .375 .497 .872
Road   215 55 11 0 9 34 36 23 44 0 0 2 .256 .333 .433 .766
Grass   380 103 24 0 15 58 59 42 78 1 0 4 .271 .349 .453 .802
Turf   26 9 1 0 2 7 7 3 1 0 0 0 .346 .414 .615 1.029
Night   406 112 25 0 17 65 66 45 79 1 0 4 .276 .353 .463 .816
As Starter   404 111 25 0 17 65 65 45 79 1 0 4 .275 .352 .463 .815
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   97 27 6 0 7 22 18 7 22 0 0 0 .278 .327 .557 .884
Inning 1-3   129 35 6 0 5 22 21 15 25 1 0 1 .271 .349 .434 .783
Inning 4-6   138 39 10 0 3 12 20 17 22 0 0 2 .283 .369 .420 .790
Inning 7-9   133 34 7 0 8 27 22 11 31 0 0 1 .256 .317 .489 .806
Extra Innings   6 4 2 0 1 4 3 2 1 0 0 0 .667 .750 1.500 2.250
0 Outs   154 47 10 0 5 9 32 14 25 0 0 1 .305 .367 .468 .834
1 Outs   118 20 3 0 5 25 20 11 27 1 0 2 .169 .250 .322 .572
2 Outs   134 45 12 0 7 31 14 20 27 0 0 1 .336 .426 .582 1.008
Scoring Position   119 34 6 0 7 51 20 16 26 1 0 1 .286 .372 .513 .885
Bases Empty   217 56 14 0 9 9 38 25 42 0 0 1 .258 .337 .447 .784
Runner on 1st   70 22 5 0 1 5 8 4 11 0 0 2 .314 .368 .429 .797
Runner on 2nd   47 9 3 0 1 8 7 8 11 0 0 1 .191 .321 .319 .641
Runner on 3rd   26 10 3 0 1 14 5 3 6 1 0 0 .385 .433 .615 1.049
Runner on 1st & 2nd   16 3 0 0 1 4 1 4 0 0 0 0 .188 .350 .375 .725
Runner on 1st & 3rd   11 5 0 0 0 6 1 0 3 0 0 0 .455 .455 .455 .909
Runner on 2nd & 3rd   6 3 0 0 2 7 2 0 1 0 0 0 .500 .500 1.500 2.000
Bases Loaded   13 4 0 0 2 12 4 1 5 0 0 0 .308 .357 .769 1.126
Two Strikes   194 43 12 0 7 25 23 17 79 0 0 2 .222 .291 .392 .683
First Pitch   50 18 5 0 3 12 9 3 0 0 0 2 .360 .418 .640 1.058
Count 0-1   33 7 2 0 0 4 2 0 0 1 0 0 .212 .206 .273 .479
Count 0-2   40 9 3 0 1 5 3 0 22 0 0 0 .225 .225 .375 .600
Count 1-0   37 13 0 0 2 5 6 1 0 0 0 0 .351 .368 .514 .882
Count 1-1   25 9 1 0 2 10 6 0 0 0 0 0 .360 .360 .640 1.000
Count 1-2   46 10 2 0 1 3 4 0 22 0 0 1 .217 .234 .326 .560
Count 2-0   15 4 2 0 1 2 3 1 0 0 0 0 .267 .312 .600 .912
Count 2-1   38 17 3 0 2 4 12 0 0 0 0 0 .447 .447 .684 1.132
Count 2-2   61 9 2 0 4 8 6 0 26 0 0 0 .148 .148 .377 .525
Count 3-0   2 0 0 0 0 1 2 7 0 0 0 0 .000 .778 .000 .778
Count 3-1   12 1 0 0 0 2 3 16 0 0 0 0 .083 .607 .083 .690
Full Count   47 15 5 0 1 9 10 17 9 0 0 1 .319 .508 .489 .997
Behind in Count   119 26 7 0 2 12 9 0 44 1 0 1 .218 .223 .328 .551
Ahead in Count   104 35 5 0 5 14 26 25 0 0 0 0 .337 .465 .529 .994
Batting 3rd   15 1 0 0 0 1 1 1 5 1 0 1 .067 .167 .067 .233
Batting 4th   48 16 4 0 3 10 11 5 16 0 0 0 .333 .396 .604 1.000
Batting 5th   213 56 11 0 12 39 32 23 30 0 0 1 .263 .338 .484 .821
Batting 6th   66 22 6 0 2 10 8 7 8 0 0 0 .333 .397 .515 .912
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   174 43 13 0 6 18 20 20 40 0 0 1 .247 .328 .425 .753
Medium Leverage   160 42 6 0 5 17 30 19 25 1 0 3 .263 .350 .394 .743
High Leverage   71 27 6 0 6 30 16 6 14 0 0 0 .380 .429 .718 1.147
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 109 406 112 25 0 17 65 66 45 4 1 79 0 0 .276 .353 .463 .816 113 113 1.2
Total VBL 573 2079 566 116 5 91 352 277 248 15 25 505 1 1 .272 .350 .464 .814 115 110 3.2
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 106 104 855 65 91 925 5 .995 928.1 8.92 -1.6 .979
TOTAL 1B 862 856 6764 504 701 7338 70 .990 7453.2 8.78 -22.8 .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
Friday, April 26th , 2024 - OOTP Baseball 24.9 Build 80