MLB Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2022SFG52181 156 2192400.23077
2023SFG46140 124 1551210.14516
2024SFG1137 35 31400.25714
2025SFG28 7 30000.28571

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
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
Jul 26, 2024 SFG COL 5 5 1 0 0 0 0 0 0 0 0 0 0
Jul 25, 2024 SFG @LAD 4 4 1 0 1 0 0 1 0 0 0 0 0
Jul 3, 2024 SFG @ATL 3 3 0 0 0 0 0 0 0 0 0 0 0
Jun 30, 2024 SFG LAD 4 4 2 0 1 0 0 1 1 0 0 0 0
Jun 29, 2024 SFG LAD 1 1 1 0 1 0 0 0 1 0 0 0 0
Totals 35 33 9 2 5 0 0 5 2 0 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
April 9, 2023 1:00 PM add Trash Can Bangers $1
May 23, 2023 10:45 PM cut Trash Can Bangers $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 10IL
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