SS Ed Carlson #31
Age: 26 | Bats: R | Throws: R | Morale: Normal
04/18/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
8 32 11 0 1 0 5 1 3 .344 .353 .406 0 0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 55
Gap 55 65 55 55
Power 45 45 45 45
Eye 30 35 30 35
Avoid K's 55 55 55 70
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 30
Errors: - 60 55
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
04/16/2026 @ SYR Loss, 1-3 4 0 0 0 0 0 2 0
04/15/2026 @ SYR Win, 12-1 3 1 1 1 0 0 0 0
04/14/2026 LEX Win, 4-2 4 1 1 0 0 0 0 0
04/13/2026 LEX Win, 5-0 3 0 0 1 0 0 0 0
04/12/2026 LEX Win, 7-0 5 0 2 2 0 0 1 0
04/11/2026 @ COL Win, 7-1 4 2 2 0 0 0 0 0
04/10/2026 @ COL Win, 2-1 5 1 2 1 0 0 0 0
04/09/2026 @ COL Loss, 3-4 4 0 3 0 0 1 0 0
03/23/2026 @ STL Loss, 4-5 2 0 0 0 0 0 0 0
03/22/2026 @ ALA Win, 6-2 2 0 0 0 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, 113 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 8 32 11 0 1 0 5 5 1 3 .344 .353 .406 .759 .343 .062 119
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 8 34 0 0 0 1 0 1 13 1 0 0 0.0 4.5 5.23 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 2 0 0 0 1 2 0 1 0 0 0 .286 .286 .286 .571
Versus Right   25 9 0 1 0 4 3 1 2 1 0 0 .360 .370 .440 .810
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   14 2 0 0 0 2 2 0 2 1 0 0 .143 .133 .143 .276
Last Week   18 9 0 1 0 3 3 1 1 0 0 0 .500 .526 .611 1.137
April   32 11 0 1 0 5 5 1 3 1 0 0 .344 .353 .406 .759
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   658 187 32 4 19 94 61 22 110 6 1 1 .284 .306 .432 .737
Home   12 3 0 0 0 3 1 0 1 1 0 0 .250 .231 .250 .481
Road   20 8 0 1 0 2 4 1 2 0 0 0 .400 .429 .500 .929
Grass   19 4 0 0 0 4 2 0 3 1 0 0 .211 .200 .211 .411
Turf   13 7 0 1 0 1 3 1 0 0 0 0 .538 .571 .692 1.264
Day   9 4 0 0 0 2 2 0 1 0 0 0 .444 .444 .444 .889
Night   23 7 0 1 0 3 3 1 2 1 0 0 .304 .320 .391 .711
As Starter   32 11 0 1 0 5 5 1 3 1 0 0 .344 .353 .406 .759
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 8 32 11 0 1 0 5 5 1 0 1 3 0 0 .344 .353 .406 .759 119 119 0.4
Total IL 173 658 187 32 4 19 94 61 22 1 6 110 2 3 .284 .306 .432 .737 121 122
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 2B 1 1 2 3 1 5 0 1.000 8.0 5.62 +0.1 1.034
2026 Buffalo - AAA 3B 1 1 0 1 0 1 0 1.000 6.0 1.50 +0.2 1.074
2026 Buffalo - AAA SS 6 6 8 12 3 20 0 1.000 53.1 3.38 +0.8 1.048
TOTAL 1B 88 57 573 31 22 607 3 .995 555.2 9.78 +1.9 1.017
TOTAL 2B 114 99 187 244 22 441 10 .977 897.2 4.32 +2.1 1.014
TOTAL 3B 132 121 41 206 8 261 14 .946 1084.1 2.05 -1.9 .975
TOTAL SS 215 187 218 520 51 760 22 .971 1687.0 3.94 +4.5 1.007
TOTAL LF 14 11 24 1 1 25 0 1.000 114.2 1.96 +0.1 .932
TOTAL RF 40 38 66 3 1 74 5 .932 327.2 1.90 -4.3 .943
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).
Friday, April 17th , 2026 - OOTP Baseball 26.4 Build 61