Support Ottoneu, buy a t-shirt

MLB Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2022SFG52181 156 2192400.23077
2023SFG46140 124 1551210.14516
2024SFG1137 35 31400.25714
2025SFG721 16 40100.25000

MILB Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2018SFG (R)625 19 30500.31579
2018SFG (A-)56247 226 36134200.27876
2019SFG (A+)113479 423 68135740.26241
2021SFG (AA)106446 385 70205850.27532
2022SFG (AAA)84366 298 67278210.27517
2023SFG (AAA)75334 287 54175150.27178
2024SFG (AAA)106482 408 70167720.25980
2025SFG (AAA)1566 57 81700.36842

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
May 14, 2025 SFG ARI 4 2 1 2 0 0 0 1 0 0 0 0 0
May 11, 2025 SFG @MIN 1 1 0 0 0 0 0 0 1 0 0 0 0
May 6, 2025 SFG @CHC 1 1 0 0 0 0 0 0 0 0 0 0 0
May 5, 2025 SFG @CHC 4 3 1 0 0 0 0 0 0 1 0 0 0
May 1, 2025 SFG COL 3 2 0 1 0 0 0 0 0 0 0 0 0
Apr 22, 2025 SFG MIL 4 3 1 1 1 0 0 2 0 0 0 0 0
Apr 20, 2025 SFG @LAA 4 4 1 0 0 0 0 1 0 0 0 0 0
Jul 30, 2024 SFG ATH 3 2 1 1 1 0 0 0 0 0 0 0 0
Jul 28, 2024 SFG COL 4 4 0 0 0 0 0 0 0 0 0 0 0
Jul 27, 2024 SFG COL 3 3 1 0 0 0 0 0 0 0 0 0 0
Totals 31 25 6 5 2 0 0 4 1 1 0 0 0

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Apr 18, 2025 AAA SAC SL 5 4 1 1 0 0 0 1 1 0 0 0 0
Apr 17, 2025 AAA SAC SL 4 4 2 0 0 0 0 1 0 0 0 0 0
Apr 16, 2025 AAA SAC SL 4 3 1 1 0 0 0 0 0 0 0 0 0
Apr 15, 2025 AAA SAC SL 5 4 1 1 0 0 0 2 0 0 0 0 0
Apr 13, 2025 AAA SAC @TAC 4 4 3 0 1 0 0 0 0 0 0 0 0
Apr 12, 2025 AAA SAC @TAC 5 4 1 0 0 0 0 0 1 0 1 0 0
Apr 11, 2025 AAA SAC @TAC 5 5 3 0 0 0 0 0 3 0 0 0 0
Apr 10, 2025 AAA SAC @TAC 6 5 2 1 0 0 0 2 1 0 0 0 0
Apr 9, 2025 AAA SAC @TAC 4 4 0 0 0 0 0 0 0 0 0 0 0
Apr 8, 2025 AAA SAC @TAC 4 4 1 0 0 0 0 1 0 0 0 0 0
Totals 46 41 15 4 1 0 0 7 6 0 1 0 0

Avg Salary & Roster%

Last 30 days

2026 Position Eligibility Progress

To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.

Transaction History

Date Transaction Type Team Salary
July 13, 2022 8:48 AM add Coop Singles to Left $1
July 30, 2022 10:29 AM cut Coop Singles to Left $1
April 6, 2023 8:35 AM add Coop Singles to Left $1
May 15, 2023 11:26 AM cut Coop Singles to Left $1

Recent Trades for David Villar in Old School (5x5)

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
June 4, 2023 8:52 PM Mississippi RiverKnights Kevin Kiermaier TBR OF L $1
Rafael Devers BOS 3B L $31 
Jake Cronenworth SDP 1B/2B L $13 
Bobby Witt Jr. KCR SS R $25
Brandon Pfaadt ARI SP R $6 
$12 loan
The Reggie Jefferson's Marcus Semien TEX 2B R $19 
Mike Yastrzemski BAL OF L $1 
Bo Bichette TOR SS R $37 
Brent Rooker OAK OF R $1 
David Villar SFG 1B/3B R $1 
April 20, 2023 5:39 PM 1,406 Stolen Bases David Villar SFG 1B/3B R $1 
Low Rider Jr. Jurickson Profar COL OF S $1 SUSP
December 16, 2022 5:28 PM Available team #2 Joey Wentz DET RP L $5
👉⚾️Stick-em-Up⚾️👈 David Villar SFG 1B/3B R $3