SS Ed Carlson #31
Age: 26 | Bats: R | Throws: R | Morale: Normal
06/09/2026
SS ED CARLSON #31 - AGE: 26 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
51 194 64 15 2 3 27 13 28 .330 .368 .474 0 2.5
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 55 50 60
Gap 55 65 55 60
Power 45 45 45 50
Eye 35 35 35 35
Avoid K's 55 55 55 70
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 30
Errors: - 60 50
Arm: 20 60 60
Turn DP: - 40 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 50
Catcher: - Left Field: 30
1st Base: 60 Center Field: -
2nd Base: 55 Right Field: 25
3rd Base: 55
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 40
Stealing Ability: 45
Baserunning Inst.: 40
Sacrifice Bunt: 55
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/08/2026 NOR Loss, 1-6 4 0 0 1 0 0 0 0
06/07/2026 NOR Loss, 3-6 4 0 1 2 0 0 0 0
06/05/2026 @ RIC Loss, 8-9 1 0 0 0 0 0 0 0
06/04/2026 @ RIC Loss, 5-8 4 0 2 0 0 1 1 0
06/03/2026 @ RIC Win, 3-2 3 0 1 0 0 0 1 0
06/02/2026 @ IND Win, 4-2 4 1 1 0 0 0 0 0
06/01/2026 @ IND Loss, 1-6 4 0 1 0 0 0 2 0
05/31/2026 @ IND Win, 7-4 4 2 2 1 0 0 1 0
05/29/2026 SYR Loss, 2-6 4 0 1 0 0 0 0 0
05/28/2026 SYR Win, 6-1 4 1 3 2 0 0 0 0
PERSONALITY
Birthday:12/08/1999
Born in:Levittown, PA
Nationality:American
Height:6' 0"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$870,000
Signed Through:2026 Season
Major Service:None, 91 Days
Service This Yr:None
40-Man Service:None, 165 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2021, 4th Pick in Round 1(Supp.)
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 51 194 64 15 2 3 27 30 13 28 .330 .368 .474 .843 .386 .144 144
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 49 209 0 0 0 6 1 2 92 20 0 0 0.0 32.8 6.37 2.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   52 18 5 1 0 7 9 1 10 1 0 0 .346 .352 .481 .833
Versus Right   142 46 10 1 3 20 21 12 18 1 1 0 .324 .374 .472 .846
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000
Last Week   20 6 2 0 0 2 1 1 4 0 0 0 .300 .333 .400 .733
April   77 27 3 1 1 11 14 2 9 1 0 0 .351 .362 .455 .817
May   93 31 10 1 2 13 15 10 15 1 1 0 .333 .394 .527 .921
June   24 6 2 0 0 3 1 1 4 0 0 0 .250 .280 .333 .613
Last Year   147 37 5 0 4 19 13 3 24 1 0 1 .252 .270 .367 .637
2 Years Ago   479 139 27 3 15 70 43 18 83 4 1 0 .290 .313 .453 .766
Career   820 240 47 5 22 116 86 34 135 7 2 1 .293 .319 .443 .762
Home   99 34 9 0 1 18 13 6 10 1 1 0 .343 .377 .465 .842
Road   95 30 6 2 2 9 17 7 18 1 0 0 .316 .359 .484 .843
Grass   162 52 12 1 2 24 25 11 23 2 1 0 .321 .360 .444 .804
Turf   32 12 3 1 1 3 5 2 5 0 0 0 .375 .412 .625 1.037
Day   64 19 3 1 0 8 10 1 8 1 0 0 .297 .303 .375 .678
Night   130 45 12 1 3 19 20 12 20 1 1 0 .346 .399 .523 .922
As Starter   193 64 15 2 3 27 30 13 28 2 1 0 .332 .370 .477 .847
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
2025 Green Day - MSL 25 46 85 21 4 0 0 11 4 4 1 2 17 0 0 .247 .283 .294 .577 65 62 -0.2
Total MSL 46 85 21 4 0 0 11 4 4 1 2 17 0 0 .247 .283 .294 .577 65 62 -0.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
2021 Total - 21 41 190 59 13 1 10 38 45 11 2 2 9 25 6 .311 .351 .547 .899 100 100 1.2
2021 Great Lakes - A 21 48 183 61 12 0 5 28 23 8 4 2 37 2 0 .333 .371 .481 .851 153 154 1.8
2021 Rancho Cucamonga - A 21 34 137 42 9 0 4 10 15 7 1 0 34 1 2 .307 .345 .460 .805 123 125 0.7
2021 Total - A 21 82 320 103 21 0 9 38 38 15 5 2 71 3 2 .322 .360 .472 .832 140 142 2.5
2022 Rancho Cucamonga - A 22 129 518 158 31 0 35 84 85 30 2 1 120 1 3 .305 .345 .568 .912 144 143 4.7
2023 Dunedin - R 23 1 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -117 -0.0
2023 Chattanooga - AA 23 73 294 88 23 5 5 39 43 23 2 2 50 0 1 .299 .352 .463 .815 128 130 2.1
2023 New Hampshire - AA 23 37 145 39 11 0 1 11 17 10 1 0 23 0 0 .269 .321 .366 .686 98 97 0.4
2023 Total - AA 23 110 439 127 34 5 6 50 60 33 3 2 73 0 1 .289 .342 .431 .772 118 119 2.5
2023 Albuquerque - AAA 23 18 56 11 0 0 1 7 3 3 0 1 19 0 0 .196 .233 .250 .483 37 32 -0.4
2024 Buffalo - AAA 24 129 479 139 27 3 15 70 43 18 0 4 83 2 2 .290 .313 .453 .766 130 132 4.4
2025 New Hampshire - AA 25 27 115 38 9 0 1 12 14 2 0 1 19 0 1 .330 .339 .435 .774 120 120 0.9
2025 Rochester - AAA 25 3 11 1 1 0 0 0 0 0 0 0 2 0 0 .091 .091 .182 .273 -23 -41 -0.1
2025 Buffalo - AAA 25 33 136 36 4 0 4 19 13 3 1 1 22 0 1 .265 .284 .382 .666 100 99 0.8
2025 Total - AAA 25 36 147 37 5 0 4 19 13 3 1 1 24 0 1 .252 .270 .367 .637 91 89 0.7
2026 Buffalo - AAA 26 51 194 64 15 2 3 27 30 13 0 2 28 0 0 .330 .368 .474 .843 141 144 2.5
Total IL 216 820 240 47 5 22 116 86 34 1 7 135 2 3 .293 .319 .443 .762 126 127
Total PCL 18 56 11 0 0 1 7 3 3 0 1 19 0 0 .196 .233 .250 .483 37 32
Total EL 64 260 77 20 0 2 23 31 12 1 1 42 0 1 .296 .328 .396 .725 108 107
Total SL 73 294 88 23 5 5 39 43 23 2 2 50 0 1 .299 .352 .463 .815 128 130
Total CAL 163 655 200 40 0 39 94 100 37 3 1 154 2 5 .305 .345 .545 .890 140 139
Total MID 48 183 61 12 0 5 28 23 8 4 2 37 2 0 .333 .371 .481 .851 153 154
Total GCL 1 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -117
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
2021 Rancho Cucamonga - CAL 21 10 42 18 3 2 1 7 9 3 0 0 8 0 0 .429 .467 .667 1.133 213 215 0.6
2022 Rancho Cucamonga - CAL 22 8 33 13 8 0 0 4 4 0 0 0 8 0 0 .394 .394 .636 1.030 176 176 0.8
2023 New Hampshire - EL 23 5 20 2 1 0 0 0 2 1 0 0 4 0 0 .100 .143 .150 .293 -15 -24 -0.2
Total EL 5 20 2 1 0 0 0 2 1 0 0 4 0 0 .100 .143 .150 .293 -15 -24
Total CAL 18 75 31 11 2 1 11 13 3 0 0 16 0 0 .413 .436 .653 1.089 197 199
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 Rancho Cucamonga - A 1B 1 1 10 0 0 10 0 1.000 9.0 10.00 +0.0 1.041
2021 Great Lakes - A 1B 3 3 22 0 1 22 0 1.000 25.0 7.92 -0.0 .000
2021 Rancho Cucamonga - A 2B 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2021 Great Lakes - A 2B 7 7 8 12 2 20 0 1.000 49.0 3.67 +0.7 1.099
2021 Rancho Cucamonga - A 3B 13 13 3 23 0 27 1 .963 114.0 2.05 -0.2 .963
2021 Great Lakes - A 3B 29 24 12 45 0 62 5 .919 224.0 2.29 -1.9 .911
2021 Rancho Cucamonga - A SS 19 19 25 40 3 67 2 .970 157.0 3.73 -2.4 .877
2021 Great Lakes - A SS 15 11 13 30 2 45 2 .956 106.0 3.65 -0.8 .928
2021 Rancho Cucamonga - A LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2021 Great Lakes - A LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2021 Rancho Cucamonga - A RF 1 1 0 0 0 1 1 .000 6.0 0.00 -0.7 .000
2021 Great Lakes - A RF 1 1 3 0 0 3 0 1.000 7.0 3.86 -0.4 .736
2022 Rancho Cucamonga - A 1B 5 4 32 2 1 34 0 1.000 37.0 8.27 -0.0 1.030
2022 Rancho Cucamonga - A 2B 13 9 21 20 1 44 3 .932 90.1 4.08 -0.7 .933
2022 Rancho Cucamonga - A 3B 12 11 4 19 2 25 2 .920 94.0 2.20 -0.9 .908
2022 Rancho Cucamonga - A SS 95 93 90 261 17 362 11 .970 832.0 3.80 +1.0 1.007
2023 Albuquerque - AAA 1B 5 3 33 0 0 33 0 1.000 30.2 9.68 +0.2 1.034
2023 New Hampshire - AA 1B 1 1 8 0 0 8 0 1.000 9.0 8.00 +0.4 .000
2023 Chattanooga - AA 1B 25 23 217 15 13 233 1 .996 206.2 10.10 +1.5 1.056
2023 Albuquerque - AAA 2B 3 2 9 5 1 14 0 1.000 19.0 6.63 -0.2 .996
2023 New Hampshire - AA 2B 20 20 31 53 6 85 1 .988 180.1 4.19 -0.1 .966
2023 Chattanooga - AA 2B 5 5 9 13 2 23 1 .957 44.2 4.43 -0.6 .925
2023 Albuquerque - AAA 3B 1 0 0 1 0 1 0 1.000 1.0 9.00 -0.0 1.031
2023 New Hampshire - AA 3B 2 2 0 3 0 3 0 1.000 19.0 1.42 +0.2 1.027
2023 Chattanooga - AA 3B 3 2 0 7 0 7 0 1.000 21.0 3.00 -0.3 1.021
2023 New Hampshire - AA SS 13 11 15 35 4 52 2 .962 97.0 4.64 -0.6 .981
2023 Chattanooga - AA SS 3 1 0 4 0 4 0 1.000 13.0 2.77 +0.5 1.047
2023 Dunedin - R SS 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2023 Albuquerque - AAA LF 2 2 6 1 1 7 0 1.000 16.0 3.94 +0.5 .973
2023 New Hampshire - AA LF 1 1 2 0 0 2 0 1.000 9.0 2.00 -0.3 .971
2023 Chattanooga - AA LF 7 6 14 0 0 14 0 1.000 67.0 1.88 -0.2 .906
2023 Albuquerque - AAA RF 2 1 1 0 0 1 0 1.000 9.0 1.00 +0.0 .983
2023 Chattanooga - AA RF 33 33 60 3 1 67 4 .940 284.2 1.99 -2.8 .971
2024 Buffalo - AAA 1B 20 18 172 6 4 179 1 .994 152.0 10.54 -0.4 .954
2024 Buffalo - AAA 2B 50 44 87 113 5 204 4 .980 395.1 4.55 +3.9 1.045
2024 Buffalo - AAA 3B 45 42 12 72 2 87 3 .966 385.2 1.96 -0.8 .989
2024 Buffalo - AAA SS 16 6 12 18 1 31 1 .968 65.1 4.13 +1.0 1.096
2024 Buffalo - AAA LF 3 2 2 0 0 2 0 1.000 20.2 0.87 +0.1 .991
2025 Green Day - MLB 1B 27 3 69 6 3 76 1 .987 77.1 8.73 +0.1 1.008
2025 New Hampshire - AA 1B 1 1 10 2 0 12 0 1.000 9.0 12.00 +0.1 1.011
2025 Green Day - MLB 2B 5 3 8 8 0 16 0 1.000 31.0 4.65 -0.5 .983
2025 Rochester - AAA 2B 1 1 2 2 1 4 0 1.000 8.0 4.50 -0.1 .979
2025 Buffalo - AAA 2B 7 6 9 10 3 20 1 .950 60.0 2.85 -0.8 .979
2025 New Hampshire - AA 2B 1 1 1 5 0 6 0 1.000 9.0 6.00 +0.4 1.615
2025 Green Day - MLB 3B 8 8 2 6 1 10 2 .800 57.0 1.26 -0.4 .907
2025 Rochester - AAA 3B 1 1 0 0 0 0 0 .000 8.0 0.00 -0.1 .000
2025 Buffalo - AAA 3B 5 5 2 9 0 11 0 1.000 47.0 2.11 +0.5 1.039
2025 New Hampshire - AA 3B 12 12 6 20 3 27 1 .963 107.2 2.17 +1.6 1.125
2025 Green Day - MLB SS 12 7 9 17 1 27 1 .963 64.0 3.66 -0.2 .977
2025 Rochester - AAA SS 1 1 0 4 0 4 0 1.000 6.0 6.00 +0.5 1.407
2025 Buffalo - AAA SS 21 20 26 59 11 87 2 .977 179.0 4.27 +3.2 1.111
2025 New Hampshire - AA SS 13 12 20 40 9 61 1 .984 112.1 4.81 +1.4 1.047
2025 Green Day - MLB RF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2025 Buffalo - AAA RF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.4 .990
2025 New Hampshire - AA RF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.0 .986
2026 Buffalo - AAA 1B 4 4 21 1 2 22 0 1.000 28.0 7.07 +0.4 1.384
2026 Buffalo - AAA 2B 7 6 19 16 3 37 2 .946 58.0 5.43 -0.1 1.031
2026 Buffalo - AAA 3B 1 1 0 1 0 1 0 1.000 6.0 1.50 +0.2 1.062
2026 Buffalo - AAA SS 38 36 58 90 22 150 2 .987 335.0 3.98 +5.6 1.067
2026 Buffalo - AAA RF 1 1 0 0 0 0 0 .000 8.0 0.00 -0.6 .000
TOTAL 1B 92 61 594 32 24 629 3 .995 583.2 9.65 +2.3 1.029
TOTAL 2B 120 104 204 257 24 473 12 .975 947.2 4.38 +1.9 1.015
TOTAL 3B 132 121 41 206 8 261 14 .946 1084.1 2.05 -2.0 .975
TOTAL SS 247 217 268 598 70 890 24 .973 1968.2 3.96 +9.4 1.015
TOTAL LF 14 11 24 1 1 25 0 1.000 114.2 1.96 +0.1 .932
TOTAL RF 41 39 66 3 1 74 5 .932 335.2 1.85 -4.8 .928
PLAYER HISTORY
12/19/2025 Added to the secondary (40-man) roster for the Toronto Seagulls.
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 45 (45); Eye: 30 (35).
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61