Record: 42-50 / 5th place / Bull Baseball League
Toronto Nomads

Links

Organization

View Team

Pitchers

Role Name Age T G GS W L SV BB K IP ERA FIP xFIP WAR
RP Matt Brock 30 L 15 14 3 6 0 29 61 81.1 3.320 4.332 5.012 0.93
SP Alex Medina 30 L 21 15 5 7 2 50 102 94.2 4.563 3.503 4.524 2.04
RP Ruben Medina 26 L 11 10 3 5 0 17 63 75.2 3.212 2.967 4.475 2.25
RP Jake Robertson 25 R 13 10 2 6 1 18 52 72.1 3.359 3.835 4.609 1.26
CL Mike Killian 28 R 14 0 2 2 5 4 16 17.0 3.177 3.265 4.002 0.26
RP Steve Reuter 29 R 3 0 0 0 0 2 5 4.0 9.000 8.074 2.637 -0.17
RP Chris Shong 29 L 25 0 5 2 2 20 43 51.1 3.156 3.518 4.416 0.61
RP Takashi Hasegawa 21 R 0 0 0 0 0 0 0 0.0 0.000 0.000 0.000 0.00
RP Jamie Jones 34 R 31 0 1 5 10 17 34 37.1 3.375 2.788 4.269 0.79
RP Gil Fifield 26 R 2 1 0 1 0 3 3 7.2 9.391 5.411 5.657 -0.02
RP Mark Alarcon 24 R 6 0 0 0 0 5 6 12.2 7.816 5.376 6.178 -0.14
SP Knuckles Malone 28 R 18 18 7 4 0 23 148 135.0 2.467 2.264 3.357 5.55
RP Keith Worsfold 26 L 21 0 4 1 1 19 47 46.2 3.086 3.559 4.410 0.53
SP Jim Torelli 26 R 19 19 7 5 0 33 102 127.2 3.102 3.723 4.334 2.47

Batters

Pos Name Age B G PA H HR BB K SB AVG OBP OPS wOBA wRC+ WAR
C Tony Fraijo 26 L 14 52 13 0 0 9 0 0.255 0.250 0.564 0.240 40 -0.07
SS Njoroge Kijana 32 R 37 141 22 1 17 26 2 0.188 0.302 0.566 0.250 47 -0.53
1B Victor Gomez 35 R 1 1 0 0 0 0 0 0.000 0.000 0.000 0.000 -127 -0.02
LF Ruben Lira 35 S 1 1 1 0 0 0 0 1.000 1.000 3.000 1.230 728 0.08
1B Miguel Tafoya 34 L 72 289 54 8 27 84 0 0.211 0.291 0.634 0.272 62 -0.82
SS Juan Campos 29 R 11 21 4 0 0 4 0 0.191 0.191 0.381 0.167 -10 -0.08
DH R.J. Ray 34 R 18 42 7 0 4 8 0 0.184 0.262 0.499 0.194 8 -0.38
SS Juan Chavez 26 R 55 169 39 0 5 32 5 0.241 0.264 0.541 0.239 39 -0.15
C Mike Krenz 28 R 15 32 4 0 1 7 0 0.138 0.161 0.334 0.147 -24 -0.27
RF Quentin Braden 28 R 17 65 19 2 6 11 1 0.322 0.385 0.842 0.365 127 0.41
3B Jorge Chavarria 26 R 39 151 38 4 8 34 1 0.271 0.311 0.711 0.306 86 0.33
CF Gerard Corcoran 25 R 16 53 11 0 3 5 1 0.220 0.264 0.584 0.246 45 -0.11
2B Alejandro Torrez 26 R 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0 0.00
3B Brock Deetz 23 R 56 236 53 4 16 53 1 0.242 0.297 0.639 0.276 65 -0.68
1B Brian Chambliss 25 R 32 135 29 4 11 42 0 0.236 0.296 0.711 0.295 78 0.26
1B Jimmy Sayle 30 R 3 12 2 0 0 1 0 0.167 0.167 0.333 0.146 -25 -0.16
RF Adam Russillo 25 L 59 254 85 3 22 33 10 0.371 0.429 0.931 0.398 150 2.74
LF Joseph Walker 23 R 88 400 105 5 21 65 19 0.282 0.322 0.748 0.315 92 1.82
CF Al Turley 26 S 52 201 39 5 28 56 6 0.234 0.345 0.710 0.315 92 1.26
2B Rich Dillon 26 R 47 207 54 4 17 23 1 0.287 0.348 0.773 0.333 105 1.15
DH Ryan Davis 28 S 12 31 7 3 4 4 0 0.259 0.355 0.985 0.395 148 0.07

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 CHI 6 - 3 Alex Medina Mario Morales Jamie Jones 51,651
May 14, 2018 CHI 4 - 0 Knuckles Malone Masato Watanabe Chris Shong 38,309
May 15, 2018 CHI 5 - 4 * Keith Worsfold Wilton Nicholls None 35,688
May 16, 2018 CHI 3 - 1 Matt Miller Bret Gilbert Jamie Jones 35,038
May 17, 2018 LOU 2 - 0 Matt Brock Mike Potter Jamie Jones 36,756
May 18, 2018 LOU 5 - 14 Ricardo Perez Alex Medina None 38,869
May 19, 2018 LOU 3 - 2 Knuckles Malone Tomas Maldonado Jamie Jones 38,355
May 20, 2018 LOU 4 - 0 Luis Fernandez Lazaro Lozano Chris Shong 40,055
May 22, 2018 @DET 2 - 3 Martin Guppy Chris Shong None 23,668
May 23, 2018 @DET 3 - 6 Casee Hite Hector Saenz Martin Guppy 23,869
May 24, 2018 @DET 4 - 3 Chris Shong Martin Guppy Jamie Jones 25,225
May 25, 2018 @DET 8 - 1 Knuckles Malone Matthew Rendall None 30,269
May 26, 2018 @MIN 7 - 2 Matt Miller Angelo Rodriguez None 48,518
May 27, 2018 @MIN 7 - 6 * Chris Shong Mitchell Nicols None 47,935
May 28, 2018 @MIN 2 - 6 Ricky Rodriguez Hector Saenz None 32,898
May 29, 2018 @MIN 3 - 8 Barrett Block Alex Medina None 42,676
May 31, 2018 @OHI 4 - 3 * Jamie Jones Rusty Rowe None 32,098
June 1, 2018 @OHI 6 - 4 Jim Torelli A.C. Deucey None 35,957
June 2, 2018 @OHI 2 - 4 Ian Ion Matt Brock Marty Melvins 38,197
June 3, 2018 @OHI 2 - 7 Frasor Clause Luis Fernandez Rusty Rowe 37,670
June 5, 2018 RIM 3 - 5 Andrew Ward Chris Shong Kyle Cahill 32,690
June 6, 2018 RIM 5 - 1 Jim Torelli Mo-ruo Chen Jake Robertson 28,419
June 7, 2018 RIM 1 - 0 * Mike Killian Edgar Carpenter None 32,145
June 9, 2018 NEW 4 - 6 Miguel Lebron Matt Miller Alex Sanchez 37,919
June 10, 2018 NEW 8 - 4 Keith Worsfold Alice Inchains None 38,646
June 11, 2018 NEW 3 - 2 Jim Torelli Jose Castaneda Jamie Jones 34,040
June 12, 2018 DET 3 - 4 Jason Shue Knuckles Malone Danny Hooten 29,191
June 13, 2018 DET 1 - 4 Jose Munguia Jake Robertson None 26,986
June 15, 2018 DET 1 - 3 Chris Jones Mike Killian Danny Hooten 31,895
June 15, 2018 DET 5 - 1 Keith Worsfold Casee Hite None 31,884
June 16, 2018 @BOS 4 - 5 Jesus Carrillo Jamie Jones None 37,177
June 17, 2018 @BOS 2 - 3 Marshall Bennett Knuckles Malone Jesus Carrillo 39,479
June 18, 2018 @BOS 3 - 4 Curt Bond Jamie Jones None 31,820
June 19, 2018 @BOS 3 - 6 Sincere Gilmore Jake Robertson None 36,161
June 21, 2018 @MTL 2 - 3 Judson Martel Matt Brock Jon Courteau 48,847
June 22, 2018 @MTL 2 - 3 Ricardo Botello Jamie Jones Jon Courteau 48,405
June 23, 2018 @MTL 0 - 1 Ron Alder Knuckles Malone Jon Courteau 48,815
June 25, 2018 @RIM 0 - 1 * Andy Boyles Alex Medina None 31,801
June 26, 2018 @RIM 2 - 9 Andrew Ward Matt Brock None 31,662
June 27, 2018 @RIM 8 - 1 Jim Torelli Mo-ruo Chen None 31,562
June 28, 2018 @RIM 7 - 1 Knuckles Malone Nick Seer None 31,743
June 29, 2018 OHI 4 - 1 Jake Robertson Alvin White Alex Medina 31,994
June 30, 2018 OHI 1 - 0 * Alex Medina Chris Soundgarden None 32,776
July 1, 2018 OHI 1 - 2 * Rusty Rowe Jamie Jones None 32,245
July 2, 2018 OHI 15 - 1 Knuckles Malone Batbreaker Barker None 26,879
July 3, 2018 @NEW 1 - 2 Miguel Lebron Jim Torelli Alex Sanchez 37,394
July 4, 2018 @NEW 3 - 1 Jake Robertson Steve Rollins Alex Medina 40,160
July 5, 2018 @NEW 8 - 3 Ruben Medina Jose Castaneda None 44,133
July 6, 2018 @NEW 10 - 2 Chris Shong Robby Andrade Mike Killian 45,093
July 8, 2018 MTL 4 - 3 * Alex Medina Jon Courteau None 42,071
July 9, 2018 MTL 0 - 4 Ron Alder Jim Torelli None 37,665
July 10, 2018 MTL 2 - 3 * Francisco Aguero Glen Talbert None 33,608
July 12, 2018 @MIA 2 - 4 Alex Orellana Matt Brock Craig Brunori 32,777
July 13, 2018 @MIA 11 - 6 Knuckles Malone Aaron O'Neill None 38,263
July 15, 2018 MIA 0 - 5 Jake Figurski Jim Torelli None 38,752
July 16, 2018 MIA 0 - 1 * Nate Noftle Jamie Jones Daniel Voss 38,923
July 22, 2018 BOS 3 - 0 Ruben Medina Pete Sharpe Glen Talbert 46,002
July 23, 2018 BOS 2 - 6 Marshall Bennett Alex Medina None 40,127
July 24, 2018 BOS 4 - 9 Sincere Gilmore Jake Robertson None 37,815
July 26, 2018 RIM 3 - 5 * Andy Boyles Glen Talbert None 37,668
July 27, 2018 RIM 2 - 4 Nick Seer Matt Brock Phil Shanks 38,861
July 28, 2018 RIM 1 - 0 Alex Medina Lou Bricknell Jamie Jones 42,972
July 29, 2018 RIM 3 - 5 Andrew Ward Jake Robertson Phil Shanks 42,841
July 30, 2018 @MTL 6 - 5 Keith Worsfold Jon Courteau Jamie Jones 48,708
July 31, 2018 @MTL 2 - 10 Caleb Patton Ruben Medina None 44,581
Aug. 1, 2018 @MTL 14 - 7 Jim Torelli Judson Martel Keith Worsfold 48,799
Aug. 2, 2018 @MTL 1 - 8 Ron Alder Alex Medina None 48,613
Aug. 3, 2018 MIN 3 - 4 Bob Finney Jake Robertson Shigenobu Takahashi 40,384
Aug. 4, 2018 MIN 2 - 6 Ricky Rodriguez Ruben Medina None 36,039
Aug. 5, 2018 MIN 4 - 8 Jason Myers Gil Fifield None 40,432
Aug. 6, 2018 MIN 3 - 1 Jim Torelli Ronnie Steed Mike Killian 36,589
Aug. 9, 2018 @RIM 4 - 3 Chris Shong Phil Shanks Mike Killian 31,673
Aug. 9, 2018 @RIM 3 - 10 Andy Boyles Jake Robertson None 31,570
Aug. 10, 2018 @RIM 10 - 3 Ruben Medina Chet Rowland None 31,650
Aug. 11, 2018 @LOU 0 - 7 Ryan Hightower Jim Torelli None 32,339
Aug. 12, 2018 @LOU 1 - 7 Ricardo Perez Matt Brock None 32,526
Aug. 13, 2018 @LOU 4 - 3 Chris Shong Howell Hepburn Mike Killian 26,799
Aug. 14, 2018 @LOU 2 - 6 Jake Davey Alex Medina None 27,241
Aug. 15, 2018 BOS 3 - 9 Marshall Bennett Keith Worsfold None 37,023
Aug. 16, 2018 BOS 4 - 2 Jim Torelli Lenny Brisco None 34,108
Aug. 17, 2018 BOS 1 - 2 Sincere Gilmore Ruben Medina Jesus Carrillo 41,055
Aug. 18, 2018 BOS 8 - 9 Oscar Gonzalez Mike Killian Jesus Carrillo 46,150
Aug. 19, 2018 MTL 4 - 2 Matt Brock Ron Alder Mike Killian 37,527
Aug. 20, 2018 MTL 8 - 6 Alex Medina Yoshiaki Fujimura Jamie Jones 51,516
Aug. 21, 2018 MTL 8 - 4 Mike Killian Caleb Patton None 51,917
Aug. 22, 2018 MTL 1 - 5 Francisco Aguero Ruben Medina None 49,268
Aug. 23, 2018 @CHI 6 - 3 Knuckles Malone Brian Zimmerman None 16,678
Aug. 24, 2018 @CHI 4 - 0 Matt Brock Bret Gilbert Jamie Jones 16,729
Aug. 25, 2018 @CHI 3 - 7 Wilton Nicholls Alex Medina None 16,743
Aug. 26, 2018 @CHI 2 - 6 Greg Gebert Jim Torelli None 16,742
Aug. 28, 2018 @NEW 3 - 6 Steve Rollins Ruben Medina None 30,481
Aug. 29, 2018 @NEW 1 - 6 Miguel Lebron Knuckles Malone None 29,422
Aug. 30, 2018 @NEW
Aug. 31, 2018 @BOS
Sept. 1, 2018 @BOS
Sept. 2, 2018 @BOS
Sept. 4, 2018 NEW
Sept. 5, 2018 NEW
Sept. 6, 2018 NEW
Sept. 7, 2018 NEW
Toronto
42-50 / 5th / BBL
Date Opp Score
Aug 20 MTL 8 - 6
Aug 21 MTL 8 - 4
Aug 22 MTL 1 - 5
Aug 23 @CHI 6 - 3
Aug 24 @CHI 4 - 0
Aug 25 @CHI 3 - 7
Aug 26 @CHI 2 - 6
Aug 27 Off Day
Aug 28 @NEW 3 - 6
Aug 29 @NEW 1 - 6
Aug 30 @NEW
Aug 31 @BOS
Sep 1 @BOS
Sep 2 @BOS
Sep 3 Off Day
Sep 4 NEW
Sep 5 NEW
Sep 6 NEW
Sep 7 NEW
Sep 8 Off Day
Complete Schedule
Brampton
44-42 / 3rd / COWL
Date Opp Score
Aug 20 @MOB 0 - 2
Aug 21 Off Day
Aug 22 MIA 6 - 2
Aug 23 MIA 1 - 6
Aug 24 MIA 3 - 2
Aug 25 STA 2 - 1
Aug 26 STA 5 - 1
Aug 27 STA 5 - 1
Aug 28 @MIL 5 - 2
Aug 29 @MIL 3 - 6
Aug 30 @MIL
Aug 31 HFX
Sep 1 HFX
Sep 2 HFX
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
London
43-39 / 2nd / CaL
Date Opp Score
Aug 20 FWL 5 - 7
Aug 21 FWL 3 - 11
Aug 22 FWL 4 - 14
Aug 23 Off Day
Aug 24 HAG 2 - 6
Aug 25 Off Day
Aug 26 @HAG 3 - 6
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
Kitchener
38-34 / 2nd / 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
Killam
21-35 / 9th / ML
Date Opp Score
Aug 20 @MIL 2 - 4
Aug 21 Off Day
Aug 22 LBS 11 - 0
Aug 23 LBS 9 - 4
Aug 24 @LON 12 - 5
Aug 25 @LON 5 - 4
Aug 26 @ST 1 - 3
Aug 27 @ST 2 - 1
Aug 28 PAR 5 - 2
Aug 29 PAR 2 - 4
Aug 30 @AUR
Aug 31 @AUR
Sep 1 BA
Sep 2 BA
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
Ft. Lauderdale
47-37 / 1st / 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
Toronto (BBL)
Pos Name Injury Days Left DL Status
C Victor Dozal 50 days 41 days left (60-day DL)
RF Victor Sarmiento 261 days 24 days left (60-day DL)
CF Gerard Corcoran Day-to-day, 4 days Not on DL
P Bill Sanders 49 days Eligible to return (60-day DL)
RF Adam Russillo 15 days Not on DL
Brampton (COWL)
Pos Name Injury Days Left DL Status
CF Hector Cepeda 3 days Eligible to return
P Butch McBride 302 days Eligible to return
London (CaL)
Pos Name Injury Days Left DL Status
2B Alex de la Riva 4 days Eligible to return
Kitchener (HL)
Pos Name Injury Days Left DL Status
P Luis Hard 332 days Eligible to return
P John McDonald 80 days Eligible to return
Killam (ML)
Pos Name Injury Days Left DL Status
P Jon Harvill 34 days Eligible to return
RF Dale Wamboldt Day-to-day, 7 days Eligible to return
CF Wally Osborn 67 days Eligible to return
P Sergio Ramirez 23 days Eligible to return
Ft. Lauderdale (FRL)
Pos Name Injury Days Left DL Status
No injuries

Major League DL Season Summary - Days and $
Pos Name Salary DL Days $ on DL
C Victor Dozal $535k 19 $86.9k
RF Victor Sarmiento $535k 64 $292k
P Jake Robertson $753k 23 $148k
P Bill Sanders $535k 61 $278k
RF Adam Russillo $535k 40 $182k
P Knuckles Malone $12.65M 7 $756k
DH Ryan Davis $535k 1 $4.6k
Total on DL 215 days $1.75M
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 2026 2027
P Luis Fernandez 32 $535k *
P Matt Brock 30 $535k $535k (a) $535k (a) Arb Arb Arb
C Victor Dozal 26 $535k $900k Arb Arb Arb
C Tony Fraijo 26 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
SS Njoroge Kijana 32 $1.2M $1.2M $1.2M (P)
1B Victor Gomez 35 $535k
C Hong-ryul Oh 35 $10.5M
LF Ruben Lira 35 $535k Arb
CF Hector Cepeda 28 $753k $535k (a) Arb Arb Arb
1B Miguel Tafoya 34 $13.5M $13.5M $13.5M (P)
P Cellphone Ringing 28 $535k * $535k (a) Arb Arb Arb
P Alex Medina 30 $40M $40M $40M $40M $40M $37.5M $37.5M (P)
1B Freddy Chaidez 29 $3.75M $4.21M
SS Juan Campos 29 $990k Arb Arb
DH R.J. Ray 34 $13.1M $13.1M
SS Juan Chavez 26 $535k $535k (a) $535k (a) Arb Arb Arb
RF Victor Sarmiento 25 $535k Arb Arb Arb
P Ruben Medina 26 $535k $900k Arb Arb
P Jake Robertson 25 $753k $535k (a) $535k (a) Arb Arb Arb
C Mike Krenz 28 $535k $535k (a) Arb Arb Arb
P Mike Killian 28 $535k $535k (a) Arb Arb Arb
RF Quentin Braden 28 $535k $535k (a) $535k (a) Arb Arb Arb
P Steve Reuter 29 $535k $535k (a) $535k (a) Arb Arb Arb
P Chris Shong 29 $802k $900k Arb
3B Jorge Chavarria 26 $535k $535k (a) $535k (a) Arb Arb Arb
CF Gerard Corcoran 25 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
2B Alejandro Torrez 26 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
3B Brock Deetz 23 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Bill Sanders 25 $535k $535k (a) $535k (a) Arb Arb Arb
3B Luke Futrell 26 $535k * $535k (a) $535k (a) $535k (a) Arb Arb Arb
1B Brian Chambliss 25 $535k $535k (a) $535k (a) Arb Arb Arb
P Takashi Hasegawa 21 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
1B Jimmy Sayle 30 $753k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Jamie Jones 34 $830k
LF Dustin Cartagena 25 $535k * $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Gil Fifield 26 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
RF Adam Russillo 25 $535k $3.25M Arb Arb Arb
LF Joseph Walker 23 $535k $535k (a) Arb Arb Arb
P Mark Alarcon 24 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
CF Al Turley 26 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
2B Rich Dillon 26 $850k $4.25M Arb Arb
P Knuckles Malone 28 $12.65M $17.6M $23.1M $28.6M $28.6M $28.6M $28.6M $28.6M $28.6M (T)
P Keith Worsfold 26 $535k $535k (a) $535k (a) Arb Arb Arb
DH Ryan Davis 28 $535k $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Jack Carty 29 $535k * $535k (a) $535k (a) $535k (a) Arb Arb Arb
P Jim Torelli 26 $853k $535k (a) $535k (a) Arb Arb Arb
Total $117.87M $99.81M $77.8M $68.6M $68.6M $66.1M $66.1M $28.6M $28.6M $0.0