P Dennis Yin #36
Age: 25 | Bats: R | Throws: R | Morale: Unhappy
08/01/2032
P DENNIS YIN #36 - AGE: 25 - BATS: R - THROWS: R - MORALE: UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
24 0 2-1 0 2.92 49.1 45 4 20 46 1.32 0.5
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 73 74 73 73
Movement 90 90 90 90
Control 60 59 62 62
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 87 87
Curveball 45 45
Changeup 67 67
 
 
OTHER PITCHING RATINGS
Velocity 99-101 Mph
Stamina 57
Suggested Role Starter
Type Groundball Pitcher
Hold Runners 54
Defense 1
RUN/BUNT RATINGS
Running Speed: 6
Stealing Ability: 1
Baserunning Inst.: 1
Sacrifice Bunt: 59
Bunt for Hit: 4
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/28/2032 CLE Win, 12-1 2.0 1 0 0 1 2
07/18/2032 OMA Win, 8-6 3.2 4 0 0 0 3
07/11/2032 @ NAP Loss, 5-10 3.1 1 1 1 3 3
07/08/2032 @ NAP Win, 8-5 1.0 2 1 1 1 1
07/04/2032 NAP Loss, 3-10 3.0 5 4 4 0 1
07/01/2032 NAP Loss, 6-8 2.2 1 0 0 1 1
06/22/2032 WPG Loss, 3-4 3.1 1 0 0 1 4
06/18/2032 NSH Loss, 1-5 1.0 0 0 0 0 1
06/17/2032 NSH Win, 11-10 2.0 2 0 0 1 2
06/14/2032 @ CLE Loss, 1-16 0.0 2 3 3 1 0
PERSONALITY
Dennis has the swagger fans like.
Personality Class: Fan Fav
High: Work Ethic
Low: Financial Ambition
Birthday:05/17/2007
Born in:Calgary, AB
Nationality:Canadian
Height:6' 5"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$612,000
Signed Through:2032 Season
Major Service:4 Years, 118 Days
Service This Yr:118 Days
40-Man Service:4 Years, 118 Days
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:2025, 31st Pick in Round 1
THE VIRTUAL BASEBALL LEAGUE 2032 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 24 0 2 1 0 2.92 49.1 45 18 16 4 20 46 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 2 2 0.0 24 12 12.04 8.21 8.39 3.65 3.82 1.32 86 0.5 .299        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 92 28 4 0 3 12 15 26 0 0 0 .304 .402 .446 .848      
vs. RHB 95 17 3 1 1 6 5 20 0 0 1 .179 .228 .263 .491      
THE VIRTUAL BASEBALL LEAGUE 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 0 0 0 0 0.00 2.0 1 0 0 0 1 2  
April 3 0 0 0 0 1.29 7.0 4 1 1 0 2 11  
May 8 0 2 1 0 3.14 14.1 12 7 5 2 7 15  
June 7 0 0 0 0 2.92 12.1 15 4 4 1 5 9  
July 6 0 0 0 0 3.45 15.2 14 6 6 1 6 11  
Spring Training 8 0 0 0 1 2.45 7.1 6 2 2 0 2 5  
Last Year 51 10 4 7 8 3.96 113.2 112 51 50 14 45 98  
2 Years Ago 32 32 13 10 0 3.54 180.1 194 77 71 20 59 134  
Career 158 93 43 29 8 3.55 634.1 620 278 250 61 207 482  
Home 12 0 0 0 0 1.88 28.2 25 6 6 2 7 22  
Road 12 0 2 1 0 4.35 20.2 20 12 10 2 13 24  
Grass 19 0 1 1 0 3.23 39.0 39 16 14 4 14 35  
Turf 5 0 1 0 0 1.74 10.1 6 2 2 0 6 11  
Night 24 0 2 1 0 2.92 49.1 45 18 16 4 20 46  
As Reliever / Substitution 24 0 2 1 0 2.92 49.1 45 18 16 4 20 46  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2028 Kiawah Island - VBL 21 32 32 20 6 0 3.17 190.0 166 78 67 13 51 140 0 0 1.14 .271 3.93 3.6 139
2029 Kiawah Island - VBL 22 19 19 4 5 0 4.10 101.0 103 54 46 10 32 64 0 0 1.34 .290 4.74 0.9 106
2030 Kiawah Island - VBL 23 32 32 13 10 0 3.54 180.1 194 77 71 20 59 134 0 0 1.40 .314 4.77 1.6 123
2031 Kiawah Island - VBL 24 51 10 4 7 8 3.96 113.2 112 51 50 14 45 98 0 0 1.38 .301 4.61 0.7 113
2032 Kiawah Island - VBL 25 24 0 2 1 0 2.92 49.1 45 18 16 4 20 46 0 0 1.32 .299 3.82 0.5 152
Total VBL 158 93 43 29 8 3.55 634.1 620 278 250 61 207 482 0 0 1.30 .294 4.41 7.3 124
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2023 Elma - HS 16 41 0 6 6 6 3.42 47.1 41 18 18 6 15 59 0 0 1.18 .321 3.02 1.0 119
2024 Elma - HS 17 29 28 7 10 0 4.42 146.2 146 88 72 21 41 129 0 0 1.28 .281 3.98 3.3 108
2025 Dutchess County - R 18 25 25 8 10 0 4.31 154.2 156 77 74 10 45 111 3 2 1.30 .302 3.94 3.3 107
2026 Dutchess County - R 19 21 21 13 6 0 4.15 138.2 134 68 64 14 33 121 1 1 1.20 .300 3.95 3.6 121
2027 Raleigh - A 20 11 11 7 2 0 2.62 79.0 62 24 23 3 22 71 1 1 1.06 .272 3.22 2.5 177
2027 St. Paul - AAA 20 13 13 6 5 0 3.94 80.0 82 40 35 11 11 63 0 0 1.16 .300 4.15 1.2 110
2029 St. Paul - AAA 22 2 2 1 0 0 0.00 9.0 4 0 0 0 1 6 0 0 0.56 .182 2.82 0.3 999
2031 Kiawah Island - TRN 24 3 0 0 0 0 15.00 3.0 7 5 5 1 1 2 0 0 2.67 .462 7.40 -0.1 30
Total AAA 15 15 7 5 0 3.54 89.0 86 40 35 11 12 69 0 0 1.10 .290 4.02 121.9
Total A 11 11 7 2 0 2.62 79.0 62 24 23 3 22 71 1 1 1.06 .272 3.22 176.6
Total HS 70 28 13 16 6 4.18 194.0 187 106 90 27 56 188 0 0 1.25 .289 3.74 110.8
Total RL 46 46 21 16 0 4.23 293.1 290 145 138 24 78 232 4 3 1.25 .301 3.95 113.3
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2028 Kiawah Island - VBL 21 1 1 0 1 0 5.06 5.1 5 3 3 1 3 3 0 0 1.50 .222 6.66 -0.1 87
2029 Kiawah Island - VBL 22 1 1 0 1 0 9.95 6.1 11 7 7 1 1 2 0 0 1.89 .385 5.51 0.0 44
Total VBL 2 2 0 2 0 7.71 11.2 16 10 10 2 4 5 0 0 1.71 .318 6.04 56.5
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Elma - HS P 40 0 5 4 0 9 0 1.000 47.1 1.71 +0.8 1.217
2024 Elma - HS P 29 28 3 12 0 16 1 .938 146.2 0.92 -3.0 .801
2025 Dutchess County - R P 25 25 9 8 1 19 2 .895 154.2 0.99 -2.6 .880
2026 Dutchess County - R P 21 21 5 8 1 13 0 1.000 138.2 0.84 +0.6 1.077
2027 St. Paul - AAA P 13 13 4 2 0 6 0 1.000 80.0 0.68 -1.0 1.071
2027 Raleigh - A P 11 11 0 5 0 5 0 1.000 79.0 0.57 +1.4 .895
2028 Kiawah Island - MLB P 32 32 7 13 1 20 0 1.000 190.0 0.95 -1.8 .973
2029 Kiawah Island - MLB P 19 19 8 11 0 19 0 1.000 101.0 1.69 +0.4 1.058
2029 St. Paul - AAA P 2 2 0 0 0 0 0 .000 9.0 0.00 +0.4 .000
2030 Kiawah Island - MLB P 31 31 9 15 0 25 1 .960 180.1 1.20 +0.8 .870
2031 Kiawah Island - MLB P 51 10 8 8 0 16 0 1.000 113.2 1.27 +0.1 1.034
2031 Kiawah Island - TRN P 3 0 0 0 0 0 0 .000 3.0 0.00 -0.2 .000
2032 Kiawah Island - MLB P 23 0 2 5 0 7 0 1.000 49.1 1.28 -0.2 1.042
TOTAL P 300 192 60 91 3 155 4 .974 1292.2 1.05 -4.3 .960
PLAYER HISTORY
03/01/2023 Joined the Elma Eagles.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 28 (84); Movement: 40 (62); Control: 1 (63).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 30 (82); Movement: 30 (57); Control: 21 (64).
03/15/2025 Released by the Elma Eagles.
03/15/2025 Drafted in the 2025 first-year player draft (Round 1, Pick 31, 31st overall pick) by the Kiawah Island Muckdogs.
05/25/2025 Pitches a 3-hit shutout against the Southern Maryland Blue Claws with 9 strikeouts and 1 BB allowed!
06/23/2025 Injured (dead arm),out for 3 days.
07/31/2025 Pitches a 6-hit shutout against the Rural Retreat Tsunami with 2 strikeouts and 1 BB allowed!
01/01/2026 OSA scouting updated ratings (potential): Stuff: 50 (100); Movement: 35 (57); Control: 45 (62).
04/09/2026 Injured (herniated disc (back)),out for 4 weeks.
08/13/2026 Pitches a 5-hit shutout against the Inverness Highlanders with 11 strikeouts and 1 BB allowed!
11/06/2026 Named the #90 prospect in the VBL
01/01/2027 OSA scouting updated ratings (potential): Stuff: 92 (100); Movement: 48 (60); Control: 68 (68).
05/23/2027 Pitches a 5-hit shutout against the Wichita Wind Surge with 7 strikeouts and 2 BB allowed!
01/01/2028 OSA scouting updated ratings (potential): Stuff: 96 (100); Movement: 55 (63); Control: 68 (68).
04/27/2028 Injured (flu),day-to-day for one week.
06/01/2028 Wins the VBL NL Rookie of the Month Award.
07/03/2028 Injured (sprained ankle),day-to-day for one week.
11/13/2028 Finished 3rd in 2028 VBL NL Rookie of the Year voting.
11/30/2028 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 96 (96); Movement: 67 (67); Control: 67 (67).
06/02/2029 Injured (herniated disc (back)),out for 7 weeks.
07/06/2029 Suffered setback in recovery from injury, will miss another 2 weeks.
09/01/2029 Injured (herniated disc (back)),out for 1-2 weeks.
11/26/2029 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 93 (93); Movement: 67 (67); Control: 63 (63).
02/20/2030 Injured (dead arm),out for 5 days.
09/25/2030 Injured (herniated disc (back)),out for 3-4 weeks.
11/11/2030 Signed a 1-year contract extension worth a total of $305,000 with the Kiawah Island Muckdogs organization.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 81 (81); Movement: 88 (88); Control: 65 (68).
11/19/2031 Received a 1-year contract through arbitration worth a total of $612,000.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 81 (81); Movement: 88 (88); Control: 61 (63).
03/25/2032 Injured (back stiffness),day-to-day for 5 days.
LEADERBOARD APPEARANCES
Year W Rank
2028 20 2
Year Win. % Rank
2028 .800 2
Year ERA Rank
2028 2.97 5
Year BABIP Rank
2028 .263 2
Year WHIP Rank
2028 1.10 10
Year RA/9 Rank
2028 10.05 8
Year HR/9 Rank
2028 0.62 9
Year H/9 Rank
2028 7.56 9
Year QS Rank
2028 21 7
Year QSP Rank
2028 .677 7
Thursday, April 25th , 2024 - OOTP Baseball 24.9 Build 80