2B John McLaughlin #6
Age: 18 | Bats: R | Throws: R | Morale: Very Good
09/11/2026
2B JOHN MCLAUGHLIN #6 - AGE: 18 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
39 152 53 11 0 4 25 21 21 .349 .431 .500 2 1.5
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 60
Gap 40 40 40 45
Power 40 45 40 50
Eye 40 40 40 45
Avoid K's 50 50 45 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 45
Errors: - 45 45
Arm: 20 50 35
Turn DP: - 65 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 70 Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 50
Stealing Ability: 40
Baserunning Inst.: 50
Sacrifice Bunt: 45
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/10/2026 @ LAN Win, 9-4 4 0 1 1 0 1 1 0
09/09/2026 @ LAN Loss, 2-3 4 0 1 1 0 0 0 0
09/06/2026 CED Loss, 1-8 3 0 1 0 0 1 0 0
09/05/2026 CED Win, 11-2 5 1 1 0 0 0 0 0
09/04/2026 @ CED Win, 7-5 4 1 0 0 0 1 0 0
09/03/2026 @ CED Loss, 4-5 5 0 2 1 0 0 2 0
09/02/2026 PEO Win, 10-0 4 0 0 0 0 1 1 0
09/01/2026 @ MIS Loss, 3-4 3 0 1 0 0 1 1 0
08/31/2026 @ MIS Loss, 9-12 4 2 2 4 1 0 1 0
08/30/2026 @ MIS Loss, 0-3 3 0 0 0 0 1 0 0
PERSONALITY
Birthday:11/11/2007
Born in:Peterborough, ON
Nationality:Canadian
Height:6' 2"
Weight:185 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 13 Days
Service This Yr:None
40-Man Service:None, 13 Days
Pro Service:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
SOUTHERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 19 61 14 1 0 2 9 12 11 9 .230 .365 .344 .709 .333 .115 103
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 17 74 2 0 0 3 0 0 21 3 1 0 100.0 8.1 4.36 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   19 2 0 0 1 4 3 3 3 0 0 0 .105 .227 .263 .490
Versus Right   42 12 1 0 1 5 9 8 6 0 0 2 .286 .423 .381 .804
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   7 3 0 0 1 4 2 1 2 0 0 1 .429 .556 .857 1.413
May   10 2 0 0 0 0 3 0 1 0 0 0 .200 .200 .200 .400
July   5 1 0 0 0 0 1 0 0 0 0 0 .200 .200 .200 .400
August   43 10 1 0 2 9 8 10 7 0 0 1 .233 .389 .395 .784
September   3 1 0 0 0 0 0 1 1 0 0 1 .333 .600 .333 .933
Last Year   30 10 0 0 0 2 4 3 5 1 2 0 .333 .382 .333 .716
Career   91 24 1 0 2 11 16 14 14 1 2 2 .264 .370 .341 .711
Home   27 4 0 0 0 0 3 5 2 0 0 0 .148 .281 .148 .429
Road   34 10 1 0 2 9 9 6 7 0 0 2 .294 .429 .500 .929
Grass   61 14 1 0 2 9 12 11 9 0 0 2 .230 .365 .344 .709
Day   4 2 0 0 0 0 2 0 1 0 0 0 .500 .500 .500 1.000
Night   57 12 1 0 2 9 10 11 8 0 0 2 .211 .357 .333 .690
As Starter   61 14 1 0 2 9 11 11 9 0 0 2 .230 .365 .344 .709
As Reliever / Substitution   0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 39 152 53 11 0 4 25 25 21 21 .349 .431 .500 .931 .422 .151 162
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 37 174 1 0 0 4 0 0 76 15 2 0 100.0 33.8 8.85 1.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   45 20 4 0 3 12 10 3 8 0 0 0 .444 .479 .733 1.212
Versus Right   107 33 7 0 1 13 15 18 13 0 0 1 .308 .413 .402 .815
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   21 4 0 0 0 1 2 3 3 0 0 0 .190 .292 .190 .482
May   9 4 1 0 0 1 2 1 0 0 0 0 .444 .500 .556 1.056
June   66 26 5 0 3 13 11 11 7 0 0 0 .394 .481 .606 1.087
July   31 11 4 0 0 6 6 2 7 0 0 0 .355 .394 .484 .878
August   25 8 1 0 1 4 4 4 4 0 0 1 .320 .433 .480 .913
September   21 4 0 0 0 1 2 3 3 0 0 0 .190 .292 .190 .482
All-Star Game   3 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Postseason   8 2 0 0 0 2 0 1 1 0 0 0 .250 .333 .250 .583
Last Year   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Career   155 53 11 0 4 25 25 21 22 0 0 1 .342 .424 .490 .914
Home   90 29 7 0 2 18 15 13 14 0 0 1 .322 .413 .467 .880
Road   62 24 4 0 2 7 10 8 7 0 0 0 .387 .457 .548 1.006
Grass   149 52 11 0 4 25 24 20 21 0 0 1 .349 .429 .503 .933
Turf   3 1 0 0 0 0 1 1 0 0 0 0 .333 .500 .333 .833
Day   24 11 2 0 1 6 3 2 1 0 0 0 .458 .500 .667 1.167
Night   128 42 9 0 3 19 22 19 20 0 0 1 .328 .419 .469 .888
As Starter   150 51 10 0 4 23 24 21 21 0 0 1 .340 .424 .487 .911
As Reliever / Substitution   2 2 1 0 0 2 1 0 0 0 0 0 1.000 1.000 1.500 2.500
FLORIDA STATE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 63 273 93 18 1 6 34 47 25 28 .341 .399 .480 .879 .397 .139 139
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 63 301 2 0 0 4 0 1 131 25 1 0 100.0 53.6 7.82 1.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   65 27 6 0 4 15 14 7 3 0 0 1 .415 .479 .692 1.172
Versus Right   208 66 12 1 2 19 33 18 25 1 0 1 .317 .373 .413 .786
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   77 28 7 1 0 4 16 10 10 0 0 0 .364 .437 .481 .917
May   96 28 5 0 0 10 13 7 9 1 0 2 .292 .349 .344 .693
June   38 14 2 0 2 4 8 3 4 0 0 0 .368 .415 .579 .994
July   62 23 4 0 4 16 10 5 5 0 0 0 .371 .418 .629 1.047
All-Star Game   2 0 0 0 0 0 1 1 0 0 0 0 .000 .333 .000 .333
Last Year   373 112 23 2 9 52 42 39 61 5 4 0 .300 .362 .445 .807
Career   646 205 41 3 15 86 89 64 89 6 4 2 .317 .377 .460 .837
Home   132 39 7 0 3 17 23 7 10 0 0 1 .295 .336 .417 .752
Road   141 54 11 1 3 17 24 18 18 1 0 1 .383 .453 .539 .992
Grass   246 83 15 1 6 31 45 24 26 1 0 1 .337 .397 .480 .877
Turf   27 10 3 0 0 3 2 1 2 0 0 1 .370 .414 .481 .895
Day   84 32 3 0 2 8 20 10 6 1 0 1 .381 .448 .488 .936
Night   189 61 15 1 4 26 27 15 22 0 0 1 .323 .376 .476 .852
As Starter   273 93 18 1 6 34 47 25 28 1 0 2 .341 .399 .480 .879
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
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 Jupiter - A 17 99 373 112 23 2 9 52 42 39 0 5 61 5 3 .300 .362 .445 .807 108 107 1.1
2025 Beloit - A 17 1 3 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -147 -0.1
2025 Total - A 17 100 376 112 23 2 9 52 42 39 0 5 62 5 3 .298 .360 .441 .801 106 105 1.0
2025 Pensacola - AA 17 9 30 10 0 0 0 2 4 3 0 1 5 0 0 .333 .382 .333 .716 82 74 0.0
2026 Jupiter - A 18 63 273 93 18 1 6 34 47 25 2 1 28 1 0 .341 .399 .480 .879 128 139 1.6
2026 Beloit - A 18 39 152 53 11 0 4 25 25 21 1 0 21 2 0 .349 .431 .500 .931 148 162 1.5
2026 Total - A 18 102 425 146 29 1 10 59 72 46 3 1 49 3 0 .344 .411 .487 .898 135 147 3.1
2026 Pensacola - AA 18 19 61 14 1 0 2 9 12 11 2 0 9 1 0 .230 .365 .344 .709 94 103 -0.0
Total SL 28 91 24 1 0 2 11 16 14 2 1 14 1 0 .264 .370 .341 .711 90 93
Total MID 40 155 53 11 0 4 25 25 21 1 0 22 2 0 .342 .424 .490 .914 144 157
Total FSL 162 646 205 41 3 15 86 89 64 2 6 89 6 3 .317 .377 .460 .837 116 120
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
2026 Beloit - MID 18 2 8 2 0 0 0 2 0 1 0 0 1 0 0 .250 .333 .250 .583 58 62 -0.1
Total MID 2 8 2 0 0 0 2 0 1 0 0 1 0 0 .250 .333 .250 .583 58 62
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Pensacola - AA 1B 10 9 70 7 13 77 0 1.000 80.2 8.59 +0.5 1.021
2026 Beloit - A 1B 33 32 295 18 26 313 0 1.000 275.2 10.22 +1.7 1.049
2026 Jupiter - A 1B 41 41 363 25 34 389 1 .997 353.2 9.87 -0.1 .994
2026 Pensacola - AA 2B 5 5 18 15 7 34 1 .971 42.0 7.07 -1.0 .839
2026 Beloit - A 2B 4 1 1 2 0 3 0 1.000 14.0 1.93 +0.1 1.017
2026 Jupiter - A 2B 16 12 41 36 8 79 2 .975 114.0 6.08 -1.9 .921
2026 Beloit - A 3B 4 4 2 6 1 8 0 1.000 34.0 2.12 +0.0 1.057
2026 Jupiter - A 3B 6 6 5 16 2 23 2 .913 47.0 4.02 -1.3 .898
TOTAL 1B 84 82 728 50 73 779 1 .999 710.0 9.86 +2.0 1.018
TOTAL 2B 25 18 60 53 15 116 3 .974 170.0 5.98 -2.8 .904
TOTAL 3B 10 10 7 22 3 31 2 .935 81.0 3.22 -1.2 .939
PLAYER HISTORY
02/20/2025 Signed a minor league contract with the River Hills Rockets organization.
06/17/2025 Injured on 06/12/2025, diagnosed with chronic back soreness, will miss 3 weeks.
09/16/2025 Wins the 2025 Midwest League Round 1 with the Beloit Snappers!
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (60); Power: 40 (50); Eye: 35 (45).
04/25/2026 Goes 0-3 against the Palm Beach Cardinals, ending his hitting streak at 22 games.
06/18/2026 Was selected to the 2026 Midwest League All-Star Game.
07/06/2026 Was selected to the 2026 Florida State League All-Star Game.
08/08/2026 Injured (intercostal strain),out for 5 days.
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82