2B Marcos Villa #76
Age: 30 | Bats: S | Throws: R | Morale: Good
09/09/2025
2B MARCOS VILLA #76 - AGE: 30 - BATS: S - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
3 4 1 0 0 0 0 0 1 .250 .250 .250 0 -0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 40
Gap 35 35 35 35
Power 35 35 35 35
Eye 50 50 50 50
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 20
Errors: - 45 45
Arm: 20 70 65
Turn DP: - 50 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 60 Right Field: -
3rd Base: 60
       
RUN/BUNT
Running Speed: 75
Stealing Aggressiveness: 55
Stealing Ability: 80
Baserunning Inst.: 80
Sacrifice Bunt: 50
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/08/2025 RCH Loss, 2-5 4 0 1 0 0 0 1 0
09/03/2025 NBR Win, 4-3 0 0 0 0 0 0 0 0
09/02/2025 NBR Win, 8-7 0 0 0 0 0 0 0 0
08/26/2025 FRE Loss, 3-5 2 0 0 0 0 2 0 0
08/25/2025 FRE Win, 3-0 4 0 1 0 0 0 2 0
08/23/2025 @ POT Loss, 1-7 1 0 0 0 0 0 0 0
08/19/2025 SAL Win, 6-5 4 1 1 0 0 0 1 1
08/18/2025 SAL Loss, 1-6 2 1 1 0 0 1 0 0
08/16/2025 @ LYN Win, 4-1 3 1 2 0 0 2 1 1
08/15/2025 @ LYN Win, 11-3 1 0 0 0 0 0 1 0
PERSONALITY
Birthday:05/24/1995
Born in:Montoursville, PA
Nationality:American
Height:6' 0"
Weight:190 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:4 Years, None
Pro Service:9 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:2016, 12th Pick in Round 19
EASTERN LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 3 4 1 0 0 0 0 0 0 1 .250 .250 .250 .500 .223 .000 33
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 1 4 0 0 0 0 0 0 1 0 0 0 0.0 0.2 2.25 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Last Week   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
September   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Career   274 73 12 3 4 34 46 34 47 3 1 1 .266 .346 .376 .722
Home   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Grass   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Day   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Night   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
As Starter   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
CAROLINA LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 23 72 17 0 2 1 10 8 13 14 .236 .364 .333 .697 .326 .097 107
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 18 88 2 0 0 1 1 1 24 3 6 3 66.7 10.1 4.46 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   20 3 0 1 0 1 0 2 4 0 0 1 .150 .261 .250 .511
Versus Right   52 14 0 1 1 9 8 11 10 1 1 1 .269 .400 .365 .765
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
July   44 8 0 2 0 6 2 5 8 1 1 0 .182 .260 .273 .533
August   28 9 0 0 1 4 6 7 6 0 0 2 .321 .486 .429 .915
Career   672 181 30 6 8 74 112 89 129 8 4 11 .269 .360 .368 .728
Home   44 12 0 1 1 8 7 9 6 0 0 2 .273 .418 .386 .805
Road   28 5 0 1 0 2 1 4 8 1 1 0 .179 .273 .250 .523
Grass   66 16 0 2 1 10 8 13 12 1 0 2 .242 .378 .348 .727
Turf   6 1 0 0 0 0 0 0 2 0 1 0 .167 .167 .167 .333
Day   3 0 0 0 0 0 1 3 0 0 0 0 .000 .500 .000 .500
Night   69 17 0 2 1 10 7 10 14 1 1 2 .246 .354 .348 .701
As Starter   67 17 0 2 1 10 8 11 12 1 0 2 .254 .370 .358 .729
As Reliever / Substitution   5 0 0 0 0 0 0 2 2 0 1 0 .000 .286 .000 .286
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
2016 Total - 21 53 240 78 6 1 2 44 49 19 2 3 31 36 4 .325 .375 .383 .758 100 100 0.6
2016 Idaho Falls - R 21 54 197 56 14 1 4 19 23 10 3 0 47 6 2 .284 .329 .426 .755 118 120 0.7
2017 Burlington - R 22 32 125 34 4 1 3 16 18 17 2 0 22 5 2 .272 .368 .392 .760 118 125 1.1
2017 Lexington - A 22 27 105 23 5 0 2 8 16 7 2 0 26 7 0 .219 .281 .324 .605 82 86 1.0
2018 Lexington - A 23 81 313 80 20 6 1 28 56 41 7 2 55 15 1 .256 .353 .367 .720 99 102 1.7
2018 Wilmington - A 23 39 149 36 8 0 0 12 16 15 1 1 34 9 2 .242 .313 .295 .609 78 78 0.5
2018 Total - A 23 120 462 116 28 6 1 40 72 56 8 3 89 24 3 .251 .340 .344 .684 92 94 2.2
2019 Wilmington - A 24 114 451 128 22 4 7 52 88 61 8 6 81 37 4 .284 .375 .397 .771 131 131 6.2
2019 Arkansas - AA 24 18 63 7 1 0 1 7 4 8 1 0 19 3 0 .111 .222 .175 .397 16 20 -0.6
2020 Arkansas - AA 25 60 202 56 9 3 2 23 22 18 3 2 35 6 2 .277 .342 .381 .723 111 105 1.0
2020 Omaha - AAA 25 48 174 38 5 1 3 14 29 27 0 2 34 14 1 .218 .320 .310 .631 73 72 0.1
2021 Omaha - AAA 26 76 223 65 12 2 3 25 41 21 4 1 44 25 6 .291 .361 .404 .765 96 96 1.1
2022 Altoona - AA 27 72 270 72 12 3 4 34 46 34 1 3 46 16 3 .267 .347 .378 .725 100 100 1.0
2022 Indianapolis - AAA 27 36 130 28 6 2 2 10 19 14 3 0 26 4 2 .215 .306 .338 .645 94 94 0.3
2023 Indianapolis - AAA 28 103 299 59 9 0 5 18 33 30 5 3 60 19 5 .197 .279 .278 .557 67 64 0.9
2024 Indianapolis - AAA 29 73 161 39 9 0 5 30 19 17 2 1 42 10 3 .242 .320 .391 .712 117 119 1.6
2025 Carolina - A 30 23 72 17 0 2 1 10 8 13 2 1 14 6 3 .236 .364 .333 .697 101 107 0.9
2025 Akron - AA 30 3 4 1 0 0 0 0 0 0 0 0 1 0 0 .250 .250 .250 .500 41 33 -0.0
Total IL 212 590 126 24 2 12 58 71 61 10 4 128 33 10 .214 .296 .322 .618 86 85
Total PCL 124 397 103 17 3 6 39 70 48 4 3 78 39 7 .259 .343 .363 .706 86 85
Total EL 75 274 73 12 3 4 34 46 34 1 3 47 16 3 .266 .346 .376 .722 99 99
Total TEX 78 265 63 10 3 3 30 26 26 4 2 54 9 2 .238 .313 .332 .645 88 85
Total CAR 176 672 181 30 6 8 74 112 89 11 8 129 52 9 .269 .360 .368 .728 116 117
Total SAL 108 418 103 25 6 3 36 72 48 9 2 81 22 1 .246 .335 .356 .692 95 98
Total APP 32 125 34 4 1 3 16 18 17 2 0 22 5 2 .272 .368 .392 .760 118 125
Total PIO 54 197 56 14 1 4 19 23 10 3 0 47 6 2 .284 .329 .426 .755 118 120
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Burlington - R 2B 2 0 4 0 0 4 0 1.000 6.0 6.00 +0.0 1.032
2017 Burlington - R 3B 3 0 0 2 0 2 0 1.000 7.2 2.35 +0.1 1.061
2017 Lexington - A SS 27 27 33 76 7 112 3 .973 235.0 4.17 +4.3 1.098
2017 Burlington - R SS 28 28 31 101 15 135 3 .978 249.2 4.76 +0.2 1.004
2018 Wilmington - A 2B 17 15 42 48 8 92 2 .978 139.1 5.81 +1.8 1.085
2018 Lexington - A 2B 39 38 62 100 14 166 4 .976 321.0 4.54 -0.8 .974
2018 Wilmington - A 3B 1 1 0 1 0 1 0 1.000 8.0 1.12 +0.0 1.032
2018 Lexington - A 3B 3 2 1 2 1 4 1 .750 17.0 1.59 -0.5 .698
2018 Wilmington - A SS 9 9 15 31 6 48 2 .958 78.0 5.31 +0.9 1.065
2018 Lexington - A SS 39 38 56 121 11 184 7 .962 346.2 4.60 +1.5 1.013
2019 Arkansas - AA 1B 8 8 73 4 4 78 1 .987 70.0 9.90 -1.1 .919
2019 Arkansas - AA 2B 9 9 23 21 9 45 1 .978 80.0 4.95 -0.4 .949
2019 Wilmington - A 2B 111 111 227 288 47 524 9 .983 996.0 4.65 +7.5 1.059
2019 Arkansas - AA SS 2 0 4 3 1 7 0 1.000 7.2 8.22 +0.0 1.015
2019 Wilmington - A SS 2 2 3 9 1 15 3 .800 18.0 6.00 -1.0 .750
2020 Omaha - AAA 2B 17 12 26 33 3 61 2 .967 109.0 4.87 +0.3 1.025
2020 Arkansas - AA 2B 24 22 49 55 5 106 2 .981 198.1 4.72 +2.0 1.032
2020 Omaha - AAA 3B 14 14 6 29 2 39 4 .897 124.0 2.54 -1.0 .910
2020 Omaha - AAA SS 8 8 8 27 4 40 5 .875 72.2 4.33 -1.5 .945
2020 Arkansas - AA SS 5 4 7 17 0 25 1 .960 36.0 6.00 +0.1 .958
2021 Omaha - AAA 2B 34 19 59 69 7 132 4 .970 207.0 5.57 +1.9 1.056
2021 Omaha - AAA 3B 26 20 9 53 7 64 2 .969 188.2 2.96 -0.1 .978
2021 Omaha - AAA SS 4 3 8 19 4 28 1 .964 32.0 7.59 +0.6 1.075
2022 Indianapolis - AAA 2B 1 0 3 1 0 4 0 1.000 6.2 5.40 +0.3 1.028
2022 Altoona - AA 2B 14 11 21 34 2 60 5 .917 110.0 4.50 -0.6 .944
2022 Indianapolis - AAA 3B 35 35 6 63 2 75 6 .920 308.1 2.01 -2.5 .964
2022 Altoona - AA 3B 51 47 25 87 7 120 8 .933 428.2 2.35 -1.0 .995
2022 Altoona - AA SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Indianapolis - AAA 2B 6 2 4 11 1 15 0 1.000 34.0 3.97 +0.0 1.108
2023 Indianapolis - AAA 3B 84 73 16 127 6 146 3 .979 680.1 1.89 +0.8 1.037
2023 Indianapolis - AAA SS 1 1 1 8 2 9 0 1.000 9.0 9.00 +0.6 1.067
2024 Indianapolis - AAA 2B 20 12 18 42 5 60 0 1.000 115.1 4.68 +2.6 1.092
2024 Indianapolis - AAA 3B 40 25 4 59 3 65 2 .969 252.1 2.25 -0.6 1.008
2024 Indianapolis - AAA SS 4 4 6 13 2 20 1 .950 39.0 4.38 -0.5 .961
2025 Akron - AA 2B 3 1 2 3 1 5 0 1.000 11.0 4.09 +0.1 .969
2025 Carolina - A 2B 21 18 39 55 19 94 0 1.000 178.2 4.74 +3.2 1.106
2025 Carolina - A 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Carolina - A SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 1B 8 8 73 4 4 78 1 .987 70.0 9.90 -1.1 .919
TOTAL 2B 318 270 579 760 121 1368 29 .979 2512.1 4.80 +18.0 1.041
TOTAL 3B 257 217 67 423 28 516 26 .950 2015.0 2.19 -4.6 .994
TOTAL SS 129 124 172 425 53 623 26 .958 1123.2 4.78 +5.3 1.018
PLAYER HISTORY
01/01/2017 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 30 (35); Eye: 35 (45).
01/01/2018 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (35); Eye: 40 (45).
08/21/2018 Injured (Concussion), day-to-day for one week.
01/01/2019 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 30 (35); Eye: 45 (50).
06/23/2019 Was selected to the 2019 Carolina League All-Star Game.
09/28/2019 Wins the 2019 CAR Platinum Stick Award at 2B.
10/01/2019 Finished 2nd in 2019 CAR Outstanding Hitter Award voting.
01/01/2020 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (35); Eye: 50 (50).
11/23/2020 Received a 1-year contract worth a total of $575,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 45 (50).
07/08/2021 Injured (sprained finger),day-to-day for 2 weeks.
09/07/2021 Injured on 09/05/2021, diagnosed with an intercostal strain, will miss 4 weeks.
11/24/2021 Released by the Las Vegas organization.
11/28/2021 Signed a 1-year minor league contract with the Toledo Mud Hens organization.
01/01/2022 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 45 (50).
04/14/2022 Injured (plantar fascitis),out for 4 weeks.
07/11/2022 Was selected to the 2022 Eastern League All-Star Game.
11/28/2022 Signed a minor league contract extension with the Toledo Mud Hens organization.
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 45 (50).
06/02/2023 Injured (earache),day-to-day for 3 days.
11/28/2023 Received a 1-year contract through automatic renewal worth a total of $780,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (30); Eye: 50 (55).
05/12/2024 Injured (bruised elbow),day-to-day for one week.
08/13/2024 Injured (hand contusion),out for 4 days.
11/04/2024 Designated for assignment and placed on waivers by the Toledo Mud Hens.
11/27/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (35); Eye: 50 (50).
06/17/2025 Signed a minor league contract with the Cleveland Spiders organization.
Monday, September 8th , 2025 - OOTP Baseball 25.10 Build 95