2B Kennan Dahl #5
Age: 24 | Bats: R | Throws: R | Morale: Unhappy
10/20/2050
OA: 25 POT: 30
2B KENNAN DAHL #5 - AGE: 24 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
48 125 23 3 0 1 7 8 18 .184 .233 .232 0 -0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 40
Gap 40 45 40 45
Power 30 30 30 30
Eye 35 35 35 40
Avoid K's 50 50 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 45
Errors: - 45 45
Arm: 20 55 55
Turn DP: - 40 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 35
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 35 Right Field: 30
3rd Base: 35
       
RUN/BUNT
Running Speed: 35
Stealing Ability: 35
Baserunning Inst.: 25
Sacrifice Bunt: 30
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/05/2050 AUG Loss, 5-7 2 0 1 0 0 0 1 0
09/03/2050 @ AUG Loss, 0-6 4 0 0 0 0 0 1 0
09/02/2050 @ AUG Loss, 9-10 4 0 0 1 0 0 0 0
08/29/2050 ROM Win, 3-2 4 0 0 0 0 0 0 0
08/25/2050 @ ASH Loss, 5-8 2 1 1 0 0 0 0 0
08/14/2050 HAG Loss, 0-2 0 0 0 0 0 0 0 0
08/08/2050 @ SAV Loss, 3-4 4 0 1 0 0 1 0 0
08/07/2050 @ SAV Win, 4-0 4 0 1 0 0 0 2 0
08/06/2050 @ SAV Loss, 0-1 5 0 0 0 0 0 2 0
08/05/2050 @ CHA Loss, 4-6 0 0 0 0 0 0 0 0
PERSONALITY
Not a bad teammate.
Low: Leader, Adaptability
Birthday:01/19/2026
Born in:Golden Gate, FL
Nationality:American
Height:6' 4"
Weight:200 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:None, None
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension:Minor League Extension
Drafted:2044, 24th Pick in Round 19
SINGLE A 2050 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 48 125 23 3 0 1 7 4 8 18 .184 .233 .232 .465 .220 .048 29
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 27 134 0 0 0 3 1 0 29 4 0 0 0.0 6.6 1.68 -0.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   58 7 1 0 0 2 0 2 11 0 1 0 .121 .150 .138 .288
Versus Right   67 16 2 0 1 5 4 6 7 0 0 0 .239 .301 .313 .615
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   5 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
May   43 9 1 0 0 2 1 2 3 0 1 0 .209 .244 .233 .477
June   33 7 1 0 1 3 2 2 4 0 0 0 .212 .257 .333 .590
July   25 4 0 0 0 2 0 3 4 0 0 0 .160 .250 .160 .410
August   19 3 1 0 0 0 1 1 4 0 0 0 .158 .200 .211 .411
Postseason   10 1 1 0 0 1 0 0 2 0 0 0 .100 .100 .200 .300
Last Year   36 11 0 1 1 6 3 1 6 0 0 0 .306 .324 .444 .769
Career   161 34 3 1 2 13 7 9 24 0 1 0 .211 .253 .280 .532
Home   55 8 0 0 0 2 1 4 9 0 0 0 .145 .203 .145 .349
Road   70 15 3 0 1 5 3 4 9 0 1 0 .214 .257 .300 .557
Grass   125 23 3 0 1 7 4 8 18 0 1 0 .184 .233 .232 .465
Night   125 23 3 0 1 7 4 8 18 0 1 0 .184 .233 .232 .465
As Starter   105 18 3 0 0 5 1 5 16 0 1 0 .171 .209 .200 .409
As Reliever / Substitution   20 5 0 0 1 2 3 3 2 0 0 0 .250 .348 .400 .748
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
2041 Total - 15 23 103 43 9 1 2 29 41 10 1 1 4 10 4 .417 .470 .583 1.052 100 100 1.3
2043 Total - 17 21 96 40 9 2 2 27 34 9 1 0 5 10 4 .417 .472 .615 1.086 100 100 1.4
2044 Total - 18 21 94 38 9 2 2 27 29 8 1 3 7 9 3 .404 .443 .606 1.050 100 100 1.1
2044 Miramar - R 18 11 12 3 0 0 1 1 1 0 0 0 1 0 0 .250 .250 .500 .750 96 98 0.0
2045 Miramar - R 19 51 67 23 2 0 3 14 9 4 1 0 13 0 0 .343 .389 .507 .896 143 138 0.7
2046 Miramar - R 20 30 33 10 4 0 1 2 3 1 0 0 8 0 0 .303 .324 .515 .839 140 145 0.3
2046 Erwin - R+ 20 27 65 12 0 0 1 5 4 0 0 2 10 0 0 .185 .179 .231 .410 23 10 -0.8
2046 Total - R+ 20 57 98 22 4 0 2 7 7 1 0 2 18 0 0 .224 .228 .327 .554 62 55 -0.4
2047 Erwin - R+ 21 18 17 5 1 0 1 2 4 2 1 0 3 0 0 .294 .400 .529 .929 182 200 0.3
2048 Batavia - A- 22 28 63 13 2 0 1 8 6 3 1 1 10 0 0 .206 .250 .286 .536 38 30 -0.5
2049 Batavia - A- 23 34 62 15 2 0 2 8 8 6 0 0 7 0 0 .242 .309 .371 .680 79 76 -0.0
2049 Greensboro - A 23 9 36 11 0 1 1 6 3 1 0 0 6 0 0 .306 .324 .444 .769 123 124 0.2
2050 Greensboro - A 24 48 125 23 3 0 1 7 4 8 0 0 18 0 0 .184 .233 .232 .465 34 29 -0.7
Total A - U25 57 161 34 3 1 2 13 7 9 0 0 24 0 0 .211 .253 .280 .532 54 50
Total A- - U25 62 125 28 4 0 3 16 14 9 1 1 17 0 0 .224 .279 .328 .607 58 53
Total R+ - U24 45 82 17 1 0 2 7 8 2 1 2 13 0 0 .207 .230 .293 .523 59 53
Total R - U22 92 112 36 6 0 5 17 13 5 1 0 22 0 0 .321 .356 .509 .865 138 136
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
2045 Miramar - R - U22 19 11 14 0 0 0 0 0 2 1 1 0 8 0 0 .000 .125 .000 .125 -61 -86 -0.2
2047 Erwin - R+ - U24 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2048 Batavia - A- - U25 22 7 24 5 1 0 0 6 1 2 0 0 1 0 0 .208 .269 .250 .519 34 31 -0.1
2049 Greensboro - A - U25 23 8 26 4 1 0 1 1 3 1 0 0 7 0 0 .154 .185 .308 .493 42 35 -0.2
2050 Greensboro - A - U25 24 3 10 1 1 0 0 1 0 0 0 0 2 0 0 .100 .100 .200 .300 -15 -32 -0.2
Total A - U25 11 36 5 2 0 1 2 3 1 0 0 9 0 0 .139 .162 .278 .440 27 17
Total A- - U25 7 24 5 1 0 0 6 1 2 0 0 1 0 0 .208 .269 .250 .519 34 31
Total R+ - U24 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0
Total R - U22 11 14 0 0 0 0 0 2 1 1 0 8 0 0 .000 .125 .000 .125 -61 -86
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2044 Miramar - R 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2044 Miramar - R 3B 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2044 Miramar - R SS 2 0 1 1 1 2 0 1.000 5.1 3.38 0.0 .000
2044 Miramar - R RF 1 0 2 0 0 2 0 1.000 1.0 18.00 +0.1 1.029
2045 Miramar - R 2B 4 0 2 3 0 5 0 1.000 11.0 4.09 +0.3 1.038
2045 Miramar - R 3B 10 0 0 4 0 4 0 1.000 25.1 1.42 +0.0 1.068
2045 Miramar - R SS 9 0 1 8 0 9 0 1.000 16.0 5.06 +0.3 .967
2046 Erwin - R+ 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2046 Miramar - R 2B 2 0 0 1 0 1 0 1.000 3.0 3.00 +0.0 1.042
2046 Erwin - R+ 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2046 Miramar - R 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2046 Erwin - R+ SS 3 0 0 2 0 2 0 1.000 5.0 3.60 +0.1 1.076
2046 Miramar - R SS 7 0 3 3 1 6 0 1.000 13.0 4.15 -0.1 1.098
2047 Erwin - R+ SS 5 0 0 3 0 3 0 1.000 15.2 1.72 +0.1 1.082
2048 Batavia - A- 2B 2 2 3 2 0 5 0 1.000 16.0 2.81 +0.2 1.036
2048 Batavia - A- 3B 6 2 2 6 1 10 2 .800 33.0 2.18 -0.6 .790
2048 Batavia - A- SS 6 1 4 7 2 11 0 1.000 22.0 4.50 +0.3 1.067
2048 Batavia - A- RF 2 2 9 0 0 9 0 1.000 18.0 4.50 +0.2 1.005
2049 Batavia - A- 3B 8 3 2 7 1 9 0 1.000 44.0 1.84 +0.4 1.064
2049 Greensboro - A SS 1 1 0 2 1 2 0 1.000 8.0 2.25 -0.3 .717
2049 Batavia - A- SS 6 1 3 6 1 9 0 1.000 18.0 4.50 +0.3 1.052
2049 Batavia - A- RF 2 0 3 0 0 3 0 1.000 5.0 5.40 +0.2 1.000
2050 Greensboro - A 2B 13 8 14 14 3 28 0 1.000 74.0 3.41 -1.6 .942
2050 Greensboro - A 3B 9 7 2 15 3 17 0 1.000 70.1 2.18 +0.7 1.060
2050 Greensboro - A SS 10 4 4 10 0 14 0 1.000 43.1 2.91 +0.4 1.072
2050 Greensboro - A RF 6 2 4 0 0 4 0 1.000 30.1 1.19 -0.3 .999
TOTAL 2B 23 10 19 20 3 39 0 1.000 106.0 3.31 -1.1 .971
TOTAL 3B 36 12 6 32 5 40 2 .950 176.2 1.94 +0.6 1.003
TOTAL SS 49 7 16 42 6 58 0 1.000 146.1 3.57 +1.0 1.023
TOTAL RF 11 4 18 0 0 18 0 1.000 54.1 2.98 +0.1 1.005
PLAYER HISTORY
01/01/2042 OSA scouting updated ratings (potential): Contact: 20 (55); Power: 35 (50); Eye: 20 (50).
01/01/2043 OSA scouting updated ratings (potential): Contact: 20 (45); Power: 30 (45); Eye: 20 (45).
01/01/2044 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 30 (45); Eye: 20 (45).
06/05/2044 Drafted in the 2044 first-year player draft (Round 19, Pick 24, 672nd overall pick) by the Miami Marlins, out of high school Archbishop Carroll (Archbishop Carroll; Miami, FL).
01/01/2045 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 30 (50); Eye: 20 (40).
01/01/2046 OSA scouting updated ratings (potential): Contact: 35 (50); Power: 30 (45); Eye: 20 (40).
01/01/2047 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 30 (40); Eye: 25 (40).
06/22/2047 Injured (cold),day-to-day for 1 day.
01/01/2048 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 30 (40); Eye: 25 (40).
01/01/2049 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (35); Eye: 30 (40).
01/01/2050 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (35); Eye: 35 (40).
07/22/2050 Injured (knee contusion),day-to-day for 1-2 weeks.
08/26/2050 Signed a 1-year minor league contract extension with the Miami Marlins organization.
Saturday, February 24th , 2024 - OOTP Baseball 24.11 Build 85