Record: 40-51 / 4th place / Bull Baseball League
Norfolk Sharks

Links

Organization

View Team

Pitchers

Role Name Age T G GS W L SV BB K IP ERA FIP xFIP WAR
SP Charles Ling 31 R 19 19 6 10 0 54 99 132.2 5.088 5.351 5.054 0.44
CL Roy Estep 31 R 39 0 3 3 17 19 61 47.0 3.638 3.600 3.706 0.63
RP Bob Mesh 24 L 7 7 0 3 0 19 29 39.1 5.949 6.832 5.852 -0.46
SP Tony Rijo 27 L 17 17 7 7 0 43 88 111.2 5.561 5.141 4.892 0.61
RP Danny Ortega 25 R 1 0 0 0 0 0 0 2.1 3.857 8.895 6.059 -0.10
RP Jesus Rivera 23 R 1 0 0 0 0 0 0 0.2 27.000 22.824 3.324 -0.13
RP John Martinez 31 R 13 0 1 0 0 16 27 21.2 4.569 4.985 4.854 -0.06
RP Keyshawn Copeman 28 R 6 6 3 1 0 14 13 38.2 7.448 6.918 5.983 -0.47
RP Mark Howell 31 L 3 0 0 1 0 3 8 7.2 4.696 4.497 4.189 0.02
RP Malcolm Danton 23 R 15 0 2 2 1 10 37 23.2 2.282 2.986 2.776 0.49
RP Broderick Bell 25 R 11 0 2 0 0 10 23 28.2 0.628 2.870 4.799 0.65
SP Bobby Keplar 23 R 3 3 1 1 0 13 9 15.0 12.000 7.324 6.851 -0.25
RP Matt Fallone 30 R 16 0 2 5 1 8 13 19.1 5.586 7.772 4.935 -0.66
RP Mike Cabay 25 R 8 0 1 2 0 3 12 12.0 5.250 4.240 3.846 0.07

Batters

Pos Name Age B G PA H HR BB K SB AVG OBP OPS wOBA wRC+ WAR
SS Bobby Flores 25 R 42 178 39 4 10 37 3 0.238 0.292 0.658 0.284 70 -0.40
2B Miguel Ortega 35 R 84 374 124 1 25 23 12 0.364 0.412 0.899 0.386 142 3.33
C Armando Barrientos 24 R 6 17 5 0 1 2 0 0.313 0.353 0.790 0.341 110 0.10
SS Danny Sanchez 31 R 88 408 119 9 76 40 4 0.367 0.495 1.014 0.438 178 4.54
CF Danny Orozco 25 R 75 299 70 9 25 68 1 0.258 0.319 0.703 0.306 86 1.06
CF Juan Herrera 25 L 71 267 59 9 5 90 8 0.231 0.256 0.623 0.264 57 -0.75
RF Carlos Angel 26 L 2 9 3 0 0 4 0 0.333 0.333 0.667 0.293 77 -0.01
C Earl MacPherson 26 R 75 334 95 37 29 72 0 0.321 0.386 1.123 0.451 187 5.48
RF Mike Ryba 22 R 42 162 35 5 10 50 0 0.235 0.290 0.679 0.290 75 -0.19
CF David Booth 26 R 84 304 73 7 8 68 3 0.253 0.280 0.668 0.286 72 0.74
CF Jason Grasso 25 R 15 65 17 0 4 17 0 0.283 0.339 0.655 0.288 74 0.07
SS Dan Berrier 26 R 18 66 16 1 6 14 0 0.267 0.333 0.700 0.309 88 0.27
1B Sean McNutt 23 L 18 77 18 1 3 23 0 0.254 0.290 0.656 0.283 70 -0.11

Pitchers

Pos Name Age T Stf Mov Con Stm GB% FB Snk Cut Crv Sld Chg Spl Frk CCg Scr KCr Knu # P
Loading data...

Batters

Pos Name Age B T Con Gap Pow Eye Ks C 1B 2B 3B SS LF CF RF IFR IFA OFR OFA Spd
Loading data...
Date Opp Score Record WP LP Save Attendance
May 13, 2018 CAL 5 - 3 Ivan Morillo Joe Lund Roy Estep 38,649
May 14, 2018 CAL 1 - 3 * Andy Myers Matt Fallone None 34,975
May 15, 2018 CAL 3 - 4 Tim Weis Antama Srijata Andy Myers 33,468
May 16, 2018 CAL 10 - 3 Tony Rijo Yutaka Muramoto None 30,664
May 17, 2018 @SEA 12 - 2 Ricky Gonzales Chris Ferguson None 31,744
May 18, 2018 @SEA 3 - 5 * Tragically Hipp Roy Estep None 39,403
May 19, 2018 @SEA 3 - 2 Charles Ling Adam Price Matt Fallone 39,348
May 20, 2018 @SEA 3 - 4 Tragically Hipp Roy Estep None 39,617
May 21, 2018 @NEV 2 - 6 Bobby Miller Tony Rijo None 28,923
May 22, 2018 @NEV 3 - 8 Barry Girard Ricky Gonzales None 32,664
May 23, 2018 @NEV 2 - 3 Barry Requiem Ivan Morillo Shi-min Chaim 29,722
May 24, 2018 @NEV 8 - 6 * Roy Estep Yu-hsui Jiu None 35,401
May 26, 2018 CGY 10 - 5 Antama Srijata Connor Pearce None 38,791
May 27, 2018 CGY 6 - 3 Malcolm Danton Hiroiaki Nakamura Roy Estep 35,865
May 28, 2018 CGY 1 - 3 Takahide Higuchi Ricky Gonzales Kevin Krohn 19,919
May 29, 2018 CGY 7 - 2 Ivan Morillo Jeff St. John None 23,672
May 31, 2018 ARI 2 - 5 Robby McWeeney Charles Ling None 26,836
June 1, 2018 ARI 2 - 6 Junior Strong Antama Srijata Yardbird Rooks 34,097
June 2, 2018 ARI 7 - 4 Tony Rijo George Grease Roy Estep 32,494
June 3, 2018 ARI 3 - 8 Casey O'Beer Ricky Gonzales Trevor Rudisill 32,848
June 4, 2018 SEA 3 - 1 Ivan Morillo Adam Fitzpatrick Roy Estep 26,862
June 5, 2018 SEA 13 - 4 Charles Ling Adam Price None 29,714
June 6, 2018 SEA 8 - 6 * Broderick Bell Damien Hines None 31,312
June 7, 2018 SEA 2 - 7 Jason Connery Tony Rijo Edgar Mojica 29,391
June 9, 2018 @DEN 6 - 7 * Jacques Barral Matt Fallone None 38,192
June 10, 2018 @DEN 6 - 8 Nick MacLellan Ivan Morillo Oscar Navarro 38,242
June 11, 2018 @DEN 2 - 7 Willie Salazar Charles Ling None 31,987
June 12, 2018 @DAL 9 - 5 Antama Srijata Rafael Rosario None 15,728
June 13, 2018 @DAL 8 - 5 Tony Rijo Mike Bitter Malcolm Danton 13,382
June 14, 2018 @DAL 3 - 9 Fernando Latorre Ricky Gonzales None 13,630
June 15, 2018 @DAL 6 - 5 Ivan Morillo Bob Oliver Roy Estep 19,692
June 17, 2018 @STP 4 - 3 Charles Ling Jose Soto Roy Estep 40,989
June 18, 2018 @STP 11 - 7 Antama Srijata Harry Ferguson None 40,979
June 19, 2018 @STP 6 - 5 Tony Rijo Philip Dour Roy Estep 40,688
June 21, 2018 MIA 7 - 3 Ivan Morillo Ed Crocker None 38,778
June 22, 2018 MIA 4 - 9 Don Hopewell Keyshawn Copeman None 38,545
June 23, 2018 MIA 6 - 1 Charles Ling Nate Noftle None 38,858
June 25, 2018 DAL 7 - 3 Antama Srijata Fernando Latorre None 38,490
June 26, 2018 DAL 5 - 4 Matt Fallone Brian Johnson Roy Estep 38,198
June 27, 2018 DAL 2 - 12 Joe Lund Ivan Morillo None 38,875
June 28, 2018 DAL 6 - 5 Keyshawn Copeman Danny Gutierrez Roy Estep 38,813
June 29, 2018 DEN 2 - 1 Charles Ling Jerry Avila Roy Estep 38,791
June 30, 2018 DEN 6 - 5 Malcolm Danton Oscar Navarro None 38,565
July 1, 2018 DEN 2 - 5 Jason Jankovic Tony Rijo Oscar Navarro 38,861
July 2, 2018 DEN 2 - 3 Willie Morales Ivan Morillo Oscar Navarro 38,775
July 3, 2018 @STP 0 - 5 Harry Ferguson Ralph Rowland None 40,796
July 4, 2018 @STP 4 - 2 Charles Ling Ryu Saito Roy Estep 40,757
July 5, 2018 @STP 0 - 5 Dusty Hertz Antama Srijata None 40,855
July 6, 2018 @STP 1 - 6 Chris Zerkle Tony Rijo None 40,961
July 9, 2018 @MIA 12 - 8 Broderick Bell Layton Etter None 36,021
July 9, 2018 @MIA 2 - 10 Jake Figurski Ivan Morillo None 38,146
July 10, 2018 @MIA 10 - 9 * Roy Estep Jon Swoverland None 38,376
July 12, 2018 @MTL 7 - 8 Jon Courteau Malcolm Danton None 48,427
July 13, 2018 @MTL 8 - 5 Tony Rijo Alex Maldonado None 48,478
July 15, 2018 MTL 6 - 5 Roy Estep Jon Courteau None 38,570
July 16, 2018 MTL 2 - 3 Ron Alder Charles Ling Jon Courteau 34,123
July 22, 2018 @DAL 4 - 2 Ivan Morillo Fernando Latorre Roy Estep 23,446
July 23, 2018 @DAL 1 - 2 * Danny Gutierrez Mike Cabay None 18,925
July 24, 2018 @DAL 2 - 9 Tomas Maldonado Tony Rijo None 20,841
July 26, 2018 NEV 1 - 5 Jorge Morales Charles Ling None 33,408
July 27, 2018 NEV 7 - 10 * Shi-min Chaim Mike Cabay None 38,417
July 28, 2018 NEV 0 - 6 Barry Requiem Bob Mesh Shi-min Chaim 38,813
July 29, 2018 NEV 5 - 7 Troy Catley Antama Srijata Shi-min Chaim 31,801
July 30, 2018 MIA 4 - 6 Layton Etter Tony Rijo Daniel Voss 31,052
July 31, 2018 MIA 2 - 11 Don Hopewell Charles Ling None 30,485
Aug. 1, 2018 MIA 0 - 3 Alex Orellana Ivan Morillo Daniel Voss 29,610
Aug. 2, 2018 MIA 2 - 3 Aaron O'Neill Malcolm Danton Daniel Voss 32,047
Aug. 3, 2018 DEN 7 - 6 * Mike Cabay Jonathan Garcia None 30,110
Aug. 4, 2018 DEN 2 - 10 Willie Morales Tony Rijo None 38,781
Aug. 5, 2018 DEN 1 - 4 Rich Ojeda Charles Ling Jonathan Garcia 35,357
Aug. 7, 2018 @CGY 14 - 5 Ivan Morillo Masato Watanabe None 30,176
Aug. 8, 2018 @CGY 4 - 6 Takahide Higuchi Bob Mesh Yeong-suk Yi 32,196
Aug. 9, 2018 @CGY 5 - 12 Charlie Foote Charles Ling Carlos Corral 26,579
Aug. 10, 2018 @CGY 6 - 3 Tony Rijo Hiroiaki Nakamura Roy Estep 37,165
Aug. 11, 2018 @ARI 6 - 7 Trevor Rudisill Mark Howell Jaylen Carlier 22,863
Aug. 12, 2018 @ARI 0 - 2 George Grease Ivan Morillo Jaylen Carlier 25,857
Aug. 13, 2018 @ARI 10 - 13 Casey O'Beer Matt Fallone None 21,788
Aug. 14, 2018 @ARI 3 - 10 Junior Strong Bobby Keplar None 20,070
Aug. 16, 2018 STP 6 - 10 Harry Ferguson Charles Ling Cyril Lefevre 19,592
Aug. 17, 2018 STP 13 - 15 Cyril Lefevre Matt Fallone Ryu Saito 26,512
Aug. 18, 2018 STP 10 - 11 Estevan Rikhof Roy Estep Ryu Saito 29,679
Aug. 19, 2018 @MIA 7 - 6 Bobby Keplar Nate Noftle Roy Estep 38,429
Aug. 20, 2018 @MIA 4 - 5 Daniel Voss Matt Fallone None 38,471
Aug. 21, 2018 @MIA 1 - 4 Alex Orellana Charles Ling Daniel Voss 38,307
Aug. 22, 2018 @MIA 6 - 5 Keyshawn Copeman Aaron O'Neill Roy Estep 31,879
Aug. 24, 2018 DAL 5 - 3 John Martinez Fernando Latorre Roy Estep 17,972
Aug. 25, 2018 DAL 8 - 7 Matt Fallone Nate Weil None 18,411
Aug. 26, 2018 DAL 3 - 6 Joe Lund Charles Ling Nate Weil 20,401
Aug. 27, 2018 @DEN 5 - 2 Tony Rijo Ivan Morillo Roy Estep 38,406
Aug. 28, 2018 @DEN 10 - 3 Keyshawn Copeman Jason Jankovic None 38,146
Aug. 29, 2018 @DEN 3 - 6 Willie Morales Bob Mesh None 38,226
Aug. 30, 2018 @DEN
Aug. 31, 2018 @CAL
Sept. 1, 2018 @CAL
Sept. 2, 2018 @CAL
Sept. 3, 2018 @CAL
Sept. 4, 2018 STP
Sept. 5, 2018 STP
Sept. 6, 2018 STP
Sept. 7, 2018 STP
Norfolk
40-51 / 4th / BBL
Date Opp Score
Aug 20 @MIA 4 - 5
Aug 21 @MIA 1 - 4
Aug 22 @MIA 6 - 5
Aug 23 Off Day
Aug 24 DAL 5 - 3
Aug 25 DAL 8 - 7
Aug 26 DAL 3 - 6
Aug 27 @DEN 5 - 2
Aug 28 @DEN 10 - 3
Aug 29 @DEN 3 - 6
Aug 30 @DEN
Aug 31 @CAL
Sep 1 @CAL
Sep 2 @CAL
Sep 3 @CAL
Sep 4 STP
Sep 5 STP
Sep 6 STP
Sep 7 STP
Sep 8 Off Day
Complete Schedule
Baltimore
47-39 / 1st / COWL
Date Opp Score
Aug 20 HAR 9 - 0
Aug 21 Off Day
Aug 22 @SAA 2 - 5
Aug 23 @SAA 6 - 1
Aug 24 @SAA 4 - 3
Aug 25 @MOB 2 - 4
Aug 26 @MOB 3 - 8
Aug 27 @MOB 1 - 3
Aug 28 MIA 2 - 0
Aug 29 MIA 2 - 7
Aug 30 MIA
Aug 31 @STA
Sep 1 @STA
Sep 2 @STA
Sep 3 Off Day
Sep 4 Off Day
Sep 5 Off Day
Sep 6 Off Day
Sep 7 Off Day
Sep 8 Off Day
Complete Schedule
Lubbock
32-50 / 5th / CaL
Date Opp Score
Aug 20 LET 3 - 2
Aug 21 LET 3 - 7
Aug 22 LET 4 - 3
Aug 23 Off Day
Aug 24 Off Day
Aug 25 Off Day
Aug 26 Off Day
Aug 27 Off Day
Aug 28 Off Day
Aug 29 Off Day
Aug 30 Off Day
Aug 31 Off Day
Sep 1 Off Day
Sep 2 Off Day
Sep 3 Off Day
Sep 4 Off Day
Sep 5 Off Day
Sep 6 Off Day
Sep 7 Off Day
Sep 8 Off Day
Complete Schedule
Riverside
22-50 / 5th / HL
Date Opp Score
Aug 20 Off Day
Aug 21 Off Day
Aug 22 Off Day
Aug 23 Off Day
Aug 24 Off Day
Aug 25 Off Day
Aug 26 Off Day
Aug 27 Off Day
Aug 28 Off Day
Aug 29 Off Day
Aug 30 Off Day
Aug 31 Off Day
Sep 1 Off Day
Sep 2 Off Day
Sep 3 Off Day
Sep 4 Off Day
Sep 5 Off Day
Sep 6 Off Day
Sep 7 Off Day
Sep 8 Off Day
Complete Schedule
Las Vegas
29-26 / 5th / ML
Date Opp Score
Aug 20 PAR 6 - 7
Aug 21 Off Day
Aug 22 @AUR 3 - 5
Aug 23 @AUR 4 - 1
Aug 24 BA 9 - 5
Aug 25 Off Day
Aug 26 @CC 5 - 0
Aug 27 @CC 2 - 5
Aug 28 TRE 14 - 10
Aug 29 TRE 5 - 3
Aug 30 BON
Aug 31 BON
Sep 1 @SPR
Sep 2 @SPR
Sep 3 BA
Sep 4 Off Day
Sep 5 Off Day
Sep 6 Off Day
Sep 7 Off Day
Sep 8 Off Day
Complete Schedule
Ocala
33-51 / 5th / FRL
Date Opp Score
Aug 20 Off Day
Aug 21 Off Day
Aug 22 Off Day
Aug 23 Off Day
Aug 24 Off Day
Aug 25 Off Day
Aug 26 Off Day
Aug 27 Off Day
Aug 28 Off Day
Aug 29 Off Day
Aug 30 Off Day
Aug 31 Off Day
Sep 1 Off Day
Sep 2 Off Day
Sep 3 Off Day
Sep 4 Off Day
Sep 5 Off Day
Sep 6 Off Day
Sep 7 Off Day
Sep 8 Off Day
Complete Schedule
Baltimore (COWL)
Pos Name Injury Days Left DL Status
CF Josh Fairchild Day-to-day, 14 days Not on DL
Lubbock (CaL)
Pos Name Injury Days Left DL Status
P Austin Krenitsky 200 days Not on DL
Norfolk (BBL)
Pos Name Injury Days Left DL Status
2B Miguel Ortega Day-to-day, 1 days Not on DL
Riverside (HL)
Pos Name Injury Days Left DL Status
1B Nelson Romero 4 days Not on DL
CF Alberto Gurule 259 days Not on DL
P Ronan Blum 316 days Not on DL
P Michael Haworth 5 days Not on DL
Las Vegas (ML)
Pos Name Injury Days Left DL Status
No injuries
Ocala (FRL)
Pos Name Injury Days Left DL Status
No injuries

Major League DL Season Summary - Days and $
Pos Name Salary DL Days $ on DL
No injuries
Legend: (a) = auto-renew at league minimum, T = Team Option, P = Player Option, V = Vesting Option, Arb = Likely arb-eligible
* = players in minors on league minimum deals are only paid 16.5% of their salary while in the minors
Salary in this color represents an extension year
Note: This table is a best-guess, and likely won't match OOTP exactly for auto-renew and arb eligibility.
StatsPlus is ignoring Super Two rules, and also assuming all players on 40-man are in the majors all season.
Pos Player Age 2018 2019 2020 2021 2022 2023 2024 2025
P Charles Ling 31 $3.6M $3.6M $3.6M $3.6M $3.6M (P)
P Roy Estep 31 $6.5M $6.5M $6.5M (P)
SS Bobby Flores 25 $535k $535k (a) $535k (a) Arb Arb Arb
P Bob Mesh 24 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
2B Miguel Ortega 35 $14.2M $8.5M $8.5M (P)
P Ricky Gonzales 24 $535k * $535k (a) $535k (a) Arb Arb Arb
P Tony Rijo 27 $753k $535k (a) Arb Arb Arb
C Armando Barrientos 24 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
SS Danny Sanchez 31 $21M $21M $21M
CF Danny Orozco 25 $535k $535k (a) $535k (a) Arb Arb Arb
CF Michael Maki 28 $535k * $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Danny Ortega 25 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
CF Juan Herrera 25 $1.1M Arb Arb
3B Bob Nordahl 29 $535k * $535k (a) $535k (a) $535k (a) Arb Arb Arb
RF Carlos Angel 26 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Mario Aparicio 25 $535k * $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Jesus Rivera 23 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P John Martinez 31 $1.16M Arb Arb
P Keyshawn Copeman 28 $1.2M Arb Arb Arb
P Mark Howell 31 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Malcolm Danton 23 $535k $535k (a) $535k (a) Arb Arb Arb
P Broderick Bell 25 $535k $535k (a) $535k (a) Arb Arb Arb
C Earl MacPherson 26 $6.68M $12M $13M $14M $15M $14M $13M (P)
CF Josh Fairchild 25 $535k * $535k (a) $535k (a) Arb Arb Arb
P Bobby Keplar 23 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Matt Fallone 30 $1.1M Arb Arb
RF Mike Ryba 22 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Mike Cabay 25 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
CF David Booth 26 $535k $535k (a) $535k (a) Arb Arb Arb
CF Jason Grasso 25 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
SS Dan Berrier 26 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
1B Sean McNutt 23 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Nick William 24 $753k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Jesus Vazquez 24 $2.22M $2.42M $2.62M $2.9M Arb Arb Arb
Total $72.03M $54.02M $55.22M $20.5M $18.6M $14M $13M $0.0