Canaries 14, Marlins 4 · 2026-07-10
────────────────────────────────────────────────────────────
TOP HALF | Canaries batting
────────────────────────────────────────────────────────────
--- Now batting: Andrea Kramer ---
[0 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[0 outs | 1-0 | empty] BALL
  Ball 2. Count: 2-0.
[0 outs | 2-0 | empty] BALL
  Ball 3. Count: 3-0.
[0 outs | 3-0 | empty] BALL
  WALK — Andrea Kramer awarded 1B.
--- Now batting: Jam Brickhandler ---
[0 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[0 outs | 1-0 | 1B] FOUL
  Foul ball. Count: 1-1.
[0 outs | 1-1 | 1B] BALL
  Ball 2. Count: 2-1.
[0 outs | 2-1 | 1B] CALLED STRIKE
  Strike (called). Count: 2-2.
[0 outs | 2-2 | 1B] WILD PITCH
  Wild pitch — runners advance.
  Runner advances from 1B to 2B.
[0 outs | 2-2 | 2B] FOUL
  Foul ball. Count: 2-2.
[0 outs | 2-2 | 2B] FOUL OUT
  Foul ball. Count: 0-0.
--- Now batting: Vincent Crader [P] ---
[1 outs | 0-0 | 2B] BALL IN PLAY
  Vincent Crader runs → single.
  Runner scores from 2B.
--- Now batting: Grant Cordero ---
[1 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[1 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[1 outs | 0-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Deylin Fishbach ---
[2 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[2 outs | 0-1 | 1B] BALL
  Ball 1. Count: 1-1.
[2 outs | 1-1 | 1B] FOUL
  Foul ball. Count: 1-2.
[2 outs | 1-2 | 1B] BALL
  Ball 2. Count: 2-2.
[2 outs | 2-2 | 1B] BALL
  Ball 3. Count: 3-2.
[2 outs | 3-2 | 1B] FOUL OUT
  Foul ball. Count: 0-0.
--- Now batting: Roberto Lacava ---
[3 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[3 outs | 1-0 | 1B] CALLED STRIKE
  Strike (called). Count: 1-1.
[3 outs | 1-1 | 1B] FOUL
  Foul ball. Count: 1-2.
[3 outs | 1-2 | 1B] BALL
  Ball 2. Count: 2-2.
[3 outs | 2-2 | 1B] FOUL
  Foul ball. Count: 2-2.
[3 outs | 2-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Ramón Navarro ---
[4 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[4 outs | 0-1 | 1B] BALL
  Ball 1. Count: 1-1.
[4 outs | 1-1 | 1B] BALL
  Ball 2. Count: 2-1.
[4 outs | 2-1 | 1B] CALLED STRIKE
  Strike (called). Count: 2-2.
[4 outs | 2-2 | 1B] BALL
  Ball 3. Count: 3-2.
[4 outs | 3-2 | 1B] BALL
  WALK — Ramón Navarro awarded 1B.
  Runner advances from 1B to 2B.
--- Now batting: Tripp Hollenbeck ---
[4 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[4 outs | 1-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 1-1.
[4 outs | 1-1 | 1B, 2B] FOUL
  Foul ball. Count: 1-2.
[4 outs | 1-2 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Welby Richey ---
[5 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[5 outs | 0-1 | 1B, 2B] BALL IN PLAY
  Welby Richey runs → fielder's choice.
  Runner at 2B thrown out.
  Runner advances from 1B to 2B.
[6 outs | 0-0 | 1B, 2B] PINCH HITTER
  Jerome Kerr pinch-hits for Andrea Kramer.
[6 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Hugo Campos pinch-runs for Ramón Navarro at 2B.
--- Now batting: Jerome Kerr ---
[6 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Jerome Kerr runs → single.
  Runner scores from 2B.
  Runner advances from 1B to 2B.
[6 outs | 0-0 | 1B, 2B] PINCH HITTER
  Rodmond Ali pinch-hits for Jam Brickhandler.
[6 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Ulises Morrison pinch-runs for Jerome Kerr at 1B.
[6 outs | 0-0 | 1B, 2B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
--- Now batting: Rodmond Ali ---
[7 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[7 outs | 1-0 | 2B] BALL IN PLAY
  Rodmond Ali runs → HOME RUN.
  Runner scores.
  Batter scores (HR).
  [Walk-Back — Rodmond Ali retreats to 3B as the bonus runner.]
  [The Walk-Back is brought to you by OK Soda.]
--- Now batting: Vincent Crader [P] ---
[7 outs | 0-0 | 3B] FOUL
  Foul ball. Count: 0-1.
[7 outs | 0-1 | 3B] BALL IN PLAY
  Vincent Crader runs → single.
  Runner scores from 3B.
--- Now batting: Grant Cordero ---
[7 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[7 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[7 outs | 0-2 | 1B] BALL
  Ball 1. Count: 1-2.
[7 outs | 1-2 | 1B] BALL IN PLAY
  Grant Cordero runs → single.
  Runner advances from 1B to 2B.
--- Now batting: Deylin Fishbach ---
[7 outs | 0-0 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[7 outs | 0-1 | 1B, 2B] BALL
  Ball 1. Count: 1-1.
[7 outs | 1-1 | 1B, 2B] BALL
  Ball 2. Count: 2-1.
[7 outs | 2-1 | 1B, 2B] BALL IN PLAY
  Deylin Fishbach runs → ground out.
  Deylin Fishbach is out.
--- Now batting: Roberto Lacava ---
[8 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[8 outs | 0-1 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[8 outs | 0-2 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Hugo Campos ---
[9 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Hugo Campos runs → fly out.
  Hugo Campos is out.
--- Now batting: Tripp Hollenbeck ---
[10 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[10 outs | 0-1 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[10 outs | 0-2 | 1B, 2B] BALL
  Ball 1. Count: 1-2.
[10 outs | 1-2 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Welby Richey ---
[11 outs | 0-0 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[11 outs | 0-1 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[11 outs | 0-2 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[11 outs | 0-2 | 1B, 2B] BALL
  Ball 1. Count: 1-2.
[11 outs | 1-2 | 1B, 2B] BALL
  Ball 2. Count: 2-2.
[11 outs | 2-2 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
  Cricket order flips (joker-free trip) — Welby Richey now leads off.
[12 outs | 0-0 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[12 outs | 0-1 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[12 outs | 0-2 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Tripp Hollenbeck ---
[13 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[13 outs | 1-0 | 1B, 2B] FOUL
  Foul ball. Count: 1-1.
[13 outs | 1-1 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[13 outs | 1-2 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Hugo Campos ---
[14 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[14 outs | 1-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 1-1.
[14 outs | 1-1 | 1B, 2B] FOUL
  Foul ball. Count: 1-2.
[14 outs | 1-2 | 1B, 2B] BALL
  Ball 2. Count: 2-2.
[14 outs | 2-2 | 1B, 2B] BALL IN PLAY
  Hugo Campos runs → HOME RUN.
  Runner scores.
  Runner scores.
  Batter scores (HR).
  [Walk-Back — Hugo Campos retreats to 3B as the bonus runner.]
  [The Walk-Back is brought to you by Coleco.]
--- Now batting: Roberto Lacava ---
[14 outs | 0-0 | 3B] BALL
  Ball 1. Count: 1-0.
[14 outs | 1-0 | 3B] BALL
  Ball 2. Count: 2-0.
[14 outs | 2-0 | 3B] BALL IN PLAY
  Roberto Lacava runs → ground out.
  Roberto Lacava is out.
  Runner scores from 3B.
[15 outs | 0-0 | empty] PITCHING CHANGE
  PITCHING CHANGE: Treston Baird exits (22 BF this spell).
--- Now batting: Deylin Fishbach ---
[15 outs | 0-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[15 outs | 0-1 | empty] BALL
  Ball 1. Count: 1-1.
[15 outs | 1-1 | empty] BALL
  Ball 2. Count: 2-1.
[15 outs | 2-1 | empty] FOUL
  Foul ball. Count: 2-2.
[15 outs | 2-2 | empty] BALL
  Ball 3. Count: 3-2.
[15 outs | 3-2 | empty] BALL
  WALK — Deylin Fishbach awarded 1B.
[15 outs | 0-0 | 1B] STOLEN BASE ATTEMPT
  Stolen base — runner advances to 2B.
--- Now batting: Grant Cordero ---
[15 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[15 outs | 1-0 | 2B] BALL IN PLAY
  Grant Cordero runs → fly out.
  Grant Cordero is out.
--- Now batting: Vincent Crader [P] ---
[16 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[16 outs | 0-1 | 2B] FOUL
  Foul ball. Count: 0-2.
[16 outs | 0-2 | 2B] STOLEN BASE ATTEMPT
  Runner caught stealing at 3B.
[17 outs | 0-2 | empty] BALL IN PLAY
  Vincent Crader runs → double.
--- Now batting: Rodmond Ali ---
[17 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[17 outs | 1-0 | 2B] CALLED STRIKE
  Strike (called). Count: 1-1.
[17 outs | 1-1 | 2B] CALLED STRIKE
  Strike (called). Count: 1-2.
[17 outs | 1-2 | 2B] BALL IN PLAY
  Rodmond Ali runs → infield single.
  Runner advances from 2B to 3B.
--- Now batting: Ulises Morrison ---
[17 outs | 0-0 | 3B] FOUL
  Foul ball. Count: 0-1.
[17 outs | 0-1 | 3B] FOUL
  Foul ball. Count: 0-2.
[17 outs | 0-2 | 3B] BALL
  Ball 1. Count: 1-2.
[17 outs | 1-2 | 3B] BALL
  Ball 2. Count: 2-2.
[17 outs | 2-2 | 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[18 outs | 0-0 | 3B] WILD PITCH
  Wild pitch — runners advance.
  Runner scores from 3B.
  1 run(s) score.
--- Now batting: Welby Richey ---
[18 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[18 outs | 0-1 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[18 outs | 0-2 | empty] FOUL
  Foul ball. Count: 0-2.
[18 outs | 0-2 | empty] BALL IN PLAY
  Welby Richey runs → single.
[18 outs | 0-0 | 1B] PINCH HITTER
  Jake Levells pinch-hits for Tripp Hollenbeck.
[18 outs | 0-0 | 1B] PINCH HITTER
  Leo Conway pinch-hits for Jake Levells.
[18 outs | 0-0 | 1B] PINCH HITTER
  Jayden Rushing pinch-hits for Leo Conway.
--- Now batting: Jayden Rushing ---
[18 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[18 outs | 1-0 | 1B] BALL
  Ball 2. Count: 2-0.
[18 outs | 2-0 | 1B] BALL
  Ball 3. Count: 3-0.
[18 outs | 3-0 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 3-1.
[18 outs | 3-1 | 1B] BALL
  WALK — Jayden Rushing awarded 1B.
  Runner advances from 1B to 2B.
--- Now batting: Hugo Campos ---
[18 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[18 outs | 0-1 | 1B, 2B] BALL IN PLAY
  Hugo Campos takes a SECOND CHANCE at the plate.
  Hit credited (second chance). Total this AB: 1.
  Second chance — fresh 0-0 count.
  Runner scores from 2B.
  Runner advances from 1B to 2B.
[18 outs | 0-2 | 2B] FOUL
  Foul ball. Count: 0-2.
[18 outs | 0-2 | 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[19 outs | 0-0 | 2B] DEFENSIVE SUB
  Jason Enquist replaces Ramon Blackman at C.
--- Now batting: Roberto Lacava ---
[19 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[19 outs | 1-0 | 2B] BALL
  Ball 2. Count: 2-0.
[19 outs | 2-0 | 2B] CALLED STRIKE
  Strike (called). Count: 2-1.
[19 outs | 2-1 | 2B] BALL
  Ball 3. Count: 3-1.
[19 outs | 3-1 | 2B] FOUL
  Foul ball. Count: 3-2.
[19 outs | 3-2 | 2B] FOUL
  Foul ball. Count: 3-2.
[19 outs | 3-2 | 2B] BALL
  WALK — Roberto Lacava awarded 1B.
--- Now batting: Deylin Fishbach ---
[19 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[19 outs | 0-1 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[19 outs | 0-2 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Grant Cordero ---
[20 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[20 outs | 1-0 | 1B, 2B] BALL
  Ball 2. Count: 2-0.
[20 outs | 2-0 | 1B, 2B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
[21 outs | 2-0 | 2B] BALL
  Ball 3. Count: 3-0.
[21 outs | 3-0 | 2B] BALL
  WALK — Grant Cordero awarded 1B.
--- Now batting: Vincent Crader [P] ---
[21 outs | 0-0 | 1B, 2B] HIT BY PITCH
  HBP — Vincent Crader awarded 1B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
--- Now batting: Rodmond Ali ---
[21 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[21 outs | 0-1 | 1B, 2B, 3B] BALL IN PLAY
  Rodmond Ali takes a SECOND CHANCE at the plate.
  Hit credited (second chance). Total this AB: 1.
  Second chance — fresh 0-0 count.
  Runner at 3B thrown out.
  Runner scores from 2B.
  Runner advances from 1B to 2B.
[22 outs | 0-2 | 2B] BALL
  Ball 1. Count: 1-2.
[22 outs | 1-2 | 2B] BALL
  Ball 2. Count: 2-2.
[22 outs | 2-2 | 2B] FOUL
  Foul ball. Count: 2-2.
[22 outs | 2-2 | 2B] FOUL
  Foul ball. Count: 2-2.
[22 outs | 2-2 | 2B] BALL
  Ball 3. Count: 3-2.
[22 outs | 3-2 | 2B] BALL
  WALK — Rodmond Ali awarded 1B.
--- Now batting: Ulises Morrison ---
[22 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Ulises Morrison runs → line out.
  Ulises Morrison is out.
  Cricket order flips (joker-free trip) — Ulises Morrison now leads off.
[23 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[23 outs | 1-0 | 1B, 2B] BALL
  Ball 2. Count: 2-0.
[23 outs | 2-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 2-1.
[23 outs | 2-1 | 1B, 2B] HIT BY PITCH
  HBP — Ulises Morrison awarded 1B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
--- Now batting: Rodmond Ali ---
[23 outs | 0-0 | 1B, 2B, 3B] BALL IN PLAY
  Rodmond Ali takes a SECOND CHANCE at the plate.
  Hit credited (second chance). Total this AB: 1.
  Second chance — fresh 0-0 count.
  Runner at 3B thrown out.
  Runner scores from 2B.
  Runner advances from 1B to 2B.
[24 outs | 0-1 | 2B] BALL IN PLAY
  Rodmond Ali runs → double.
  Runner scores from 2B.
--- Now batting: Vincent Crader [P] ---
[24 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[24 outs | 1-0 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[24 outs | 1-1 | 2B] CALLED STRIKE
  Strike (called). Count: 1-2.
[24 outs | 1-2 | 2B] BALL
  Ball 2. Count: 2-2.
[24 outs | 2-2 | 2B] FOUL
  Foul ball. Count: 2-2.
[24 outs | 2-2 | 2B] BALL
  Ball 3. Count: 3-2.
[24 outs | 3-2 | 2B] FOUL
  Foul ball. Count: 3-2.
[24 outs | 3-2 | 2B] BALL IN PLAY
  Vincent Crader runs → single.
  Runner scores from 2B.
[24 outs | 0-0 | 1B] PITCHING CHANGE
  PITCHING CHANGE: Isaac Offord exits (17 BF this spell).
--- Now batting: Grant Cordero ---
[24 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[24 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[24 outs | 0-2 | 1B] BALL IN PLAY
  Grant Cordero runs → ground out.
  Grant Cordero is out.
  Runner advances from 1B to 2B.
--- Now batting: Deylin Fishbach ---
[25 outs | 0-0 | 2B] FOUL
  Foul ball. Count: 0-1.
[25 outs | 0-1 | 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[25 outs | 0-2 | 2B] BALL
  Ball 1. Count: 1-2.
[25 outs | 1-2 | 2B] BALL
  Ball 2. Count: 2-2.
[25 outs | 2-2 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Roberto Lacava ---
[26 outs | 0-0 | 2B] BALL IN PLAY
  Roberto Lacava runs → ground out.
  Roberto Lacava is out.
  Runner at 2B thrown out.

End of top half — Canaries: 14 run(s), 14 hit(s), 27 out(s) | Run rate: 0.519
============================================================
HALFTIME
  Canaries: 14 run(s)
  Marlins need 15 run(s) to win
  Required run rate: 0.556 R/out
============================================================

────────────────────────────────────────────────────────────
BOTTOM HALF | Marlins batting
────────────────────────────────────────────────────────────
--- Now batting: Montavious Chieh-yu ---
[0 outs | 0-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[0 outs | 0-1 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[0 outs | 0-2 | empty] BALL
  Ball 1. Count: 1-2.
[0 outs | 1-2 | empty] BALL
  Ball 2. Count: 2-2.
[0 outs | 2-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Ramon Blackman ---
[1 outs | 0-0 | empty] FOUL
  Foul ball. Count: 0-1.
[1 outs | 0-1 | empty] BALL
  Ball 1. Count: 1-1.
[1 outs | 1-1 | empty] FOUL
  Foul ball. Count: 1-2.
[1 outs | 1-2 | empty] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Devon Mangin ---
[2 outs | 0-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[2 outs | 0-1 | empty] FOUL
  Foul ball. Count: 0-2.
[2 outs | 0-2 | empty] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Jacobe Mothudi ---
[3 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[3 outs | 1-0 | empty] BALL
  Ball 2. Count: 2-0.
[3 outs | 2-0 | empty] BALL
  Ball 3. Count: 3-0.
[3 outs | 3-0 | empty] FOUL
  Foul ball. Count: 3-1.
[3 outs | 3-1 | empty] BALL
  WALK — Jacobe Mothudi awarded 1B.
--- Now batting: Carson Suggs ---
[3 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[3 outs | 0-1 | 1B] FOUL
  Foul ball. Count: 0-2.
[3 outs | 0-2 | 1B] BALL IN PLAY
  Carson Suggs runs → single.
  Runner advances from 1B to 3B.
--- Now batting: Clifford Chappell ---
[3 outs | 0-0 | 1B, 3B] FOUL
  Foul ball. Count: 0-1.
[3 outs | 0-1 | 1B, 3B] STOLEN BASE ATTEMPT
  Stolen base — runner advances to 2B.
[3 outs | 0-1 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[3 outs | 0-2 | 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[3 outs | 0-2 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Kendall Suárez ---
[4 outs | 0-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[4 outs | 0-1 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[4 outs | 0-2 | 2B, 3B] BALL
  Ball 1. Count: 1-2.
[4 outs | 1-2 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Wallace Enterline ---
[5 outs | 0-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[5 outs | 0-1 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[5 outs | 0-2 | 2B, 3B] BALL IN PLAY
  Wallace Enterline runs → error.
  Runner scores from 3B.
  Runner scores from 2B.
--- Now batting: Treston Baird [P] ---
[5 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[5 outs | 1-0 | 1B] BALL IN PLAY
  Treston Baird runs → fielder's choice.
  Runner at 1B thrown out.
  Cricket order flips (joker-free trip) — Treston Baird now leads off.
[6 outs | 0-0 | 1B] SAC BUNT
--- Now batting: Wallace Enterline ---
[7 outs | 0-0 | 1B] BALL IN PLAY
  Wallace Enterline runs → ground out.
  Wallace Enterline is out.
  Runner advances from 1B to 2B.
--- Now batting: Kendall Suárez ---
[8 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[8 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[8 outs | 1-1 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[8 outs | 1-2 | 2B] BALL IN PLAY
  Kendall Suárez runs → single.
  Runner scores from 2B.
--- Now batting: Clifford Chappell ---
[8 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[8 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[8 outs | 0-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Carson Suggs ---
[9 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[9 outs | 1-0 | 1B] FOUL
  Foul ball. Count: 1-1.
[9 outs | 1-1 | 1B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
[10 outs | 1-1 | empty] FOUL
  Foul ball. Count: 1-2.
[10 outs | 1-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Jacobe Mothudi ---
[11 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[11 outs | 1-0 | empty] FOUL
  Foul ball. Count: 1-1.
[11 outs | 1-1 | empty] FOUL
  Foul ball. Count: 1-2.
[11 outs | 1-2 | empty] BALL
  Ball 2. Count: 2-2.
[11 outs | 2-2 | empty] BALL
  Ball 3. Count: 3-2.
[11 outs | 3-2 | empty] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[12 outs | 0-0 | empty] PITCHING CHANGE
  PITCHING CHANGE: Vincent Crader exits (14 BF this spell).
--- Now batting: Devon Mangin ---
[12 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[12 outs | 1-0 | empty] CALLED STRIKE
  Strike (called). Count: 1-1.
[12 outs | 1-1 | empty] BALL
  Ball 2. Count: 2-1.
[12 outs | 2-1 | empty] BALL IN PLAY
  Devon Mangin runs → double.
--- Now batting: Ramon Blackman ---
[12 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[12 outs | 1-0 | 2B] CALLED STRIKE
  Strike (called). Count: 1-1.
[12 outs | 1-1 | 2B] BALL IN PLAY
  Ramon Blackman runs → single.
  Runner scores from 2B.
--- Now batting: Montavious Chieh-yu ---
[12 outs | 0-0 | 1B] HIT BY PITCH
  HBP — Montavious Chieh-yu awarded 1B.
  Runner advances from 1B to 2B.
  Cricket order flips (joker-free trip) — Montavious Chieh-yu now leads off.
[12 outs | 0-0 | 1B, 2B] PINCH HITTER
  Máximo Vildoza pinch-hits for Montavious Chieh-yu.
[12 outs | 0-0 | 1B, 2B] PINCH HITTER
  Keishiro Narazaki pinch-hits for Máximo Vildoza.
[12 outs | 0-0 | 1B, 2B] PINCH HITTER
  Israel Trevino pinch-hits for Keishiro Narazaki.
[12 outs | 0-0 | 1B, 2B] PINCH HITTER
  Jason Enquist pinch-hits for Israel Trevino.
[12 outs | 0-0 | 1B, 2B] PINCH HITTER
  Wilmer Corzo pinch-hits for Jason Enquist.
[12 outs | 0-0 | 1B, 2B] PINCH HITTER
  Bob Todd-Williams pinch-hits for Wilmer Corzo.
--- Now batting: Bob Todd-Williams ---
[12 outs | 0-0 | 1B, 2B] FOUL
  Foul ball. Count: 0-1.
[12 outs | 0-1 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[12 outs | 0-2 | 1B, 2B] STOLEN BASE ATTEMPT
  Runner caught stealing at 3B.
[13 outs | 0-2 | 1B] FOUL
  Foul ball. Count: 0-2.
[13 outs | 0-2 | 1B] FOUL OUT
  Foul ball. Count: 0-0.
--- Now batting: Ramon Blackman ---
[14 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[14 outs | 1-0 | 1B] BALL IN PLAY
  Ramon Blackman runs → fielder's choice.
  Runner at 1B thrown out.
--- Now batting: Devon Mangin ---
[15 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[15 outs | 0-1 | 1B] CALLED STRIKE
  Strike (called). Count: 0-2.
[15 outs | 0-2 | 1B] FOUL
  Foul ball. Count: 0-2.
[15 outs | 0-2 | 1B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Jacobe Mothudi ---
[16 outs | 0-0 | 1B] SAC BUNT
--- Now batting: Carson Suggs ---
[17 outs | 0-0 | 2B] FOUL
  Foul ball. Count: 0-1.
[17 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[17 outs | 1-1 | 2B] FOUL
  Foul ball. Count: 1-2.
[17 outs | 1-2 | 2B] BALL
  Ball 2. Count: 2-2.
[17 outs | 2-2 | 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Clifford Chappell ---
[18 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[18 outs | 0-1 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[18 outs | 0-2 | 2B] BALL
  Ball 1. Count: 1-2.
[18 outs | 1-2 | 2B] BALL IN PLAY
  Clifford Chappell runs → ground out.
  Clifford Chappell is out.
  Runner at 2B thrown out.
[20 outs | 0-0 | empty] DEFENSIVE SUB
  Edwin Gutierrez replaces Ulises Morrison at SS.
--- Now batting: Kendall Suárez ---
[20 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[20 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[20 outs | 0-2 | empty] FOUL
  Foul ball. Count: 0-2.
[20 outs | 0-2 | empty] BALL IN PLAY
  Kendall Suárez runs → ground out.
  Kendall Suárez is out.
--- Now batting: Wallace Enterline ---
[21 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[21 outs | 1-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[21 outs | 1-1 | empty] CALLED STRIKE
  Strike (called). Count: 1-2.
[21 outs | 1-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Treston Baird [P] ---
[22 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[22 outs | 1-0 | empty] BALL IN PLAY
  Treston Baird runs → single.
  Cricket order flips (joker-free trip) — Treston Baird now leads off.
[22 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[22 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[22 outs | 0-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Wallace Enterline ---
[23 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[23 outs | 1-0 | 1B] BALL
  Ball 2. Count: 2-0.
[23 outs | 2-0 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 2-1.
[23 outs | 2-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 2-2.
[23 outs | 2-2 | 1B] BALL
  Ball 3. Count: 3-2.
[23 outs | 3-2 | 1B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
[24 outs | 3-2 | empty] BALL
  WALK — Wallace Enterline awarded 1B.
[24 outs | 0-0 | 1B] PITCHING CHANGE
  PITCHING CHANGE: Alemayehu Tesfaye exits (13 BF this spell).
--- Now batting: Kendall Suárez ---
[24 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[24 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[24 outs | 0-2 | 1B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Clifford Chappell ---
[25 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[25 outs | 1-0 | 1B] CALLED STRIKE
  Strike (called). Count: 1-1.
[25 outs | 1-1 | 1B] FOUL
  Foul ball. Count: 1-2.
[25 outs | 1-2 | 1B] FOUL
  Foul ball. Count: 1-2.
[25 outs | 1-2 | 1B] BALL IN PLAY
  Clifford Chappell runs → fly out.
  Clifford Chappell is out.
--- Now batting: Carson Suggs ---
[26 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[26 outs | 1-0 | 1B] BALL
  Ball 2. Count: 2-0.
[26 outs | 2-0 | 1B] CALLED STRIKE
  Strike (called). Count: 2-1.
[26 outs | 2-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 2-2.
[26 outs | 2-2 | 1B] FOUL
  Foul ball. Count: 2-2.
[26 outs | 2-2 | 1B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.

End of bottom half — Marlins: 4 run(s), 5 hit(s), 27 out(s) | Run rate: 0.148

============================================================
GAME OVER: CANARIES WIN 14–4
============================================================
Final score: Canaries 14, Marlins 4
============================================================
LINE SCORE
                        1      R
Canaries               14     14
Marlins                 4      4

============================================================
CANARIES BATTING
Player                PA   AB    R    H   2B   3B   HR    RBI   BB    K  HBP   2C  2C-R   MH
────────────────────────────────────────────────────────────────────────────────────────────────
Vincent Crader          5    4    2    4    1    0    0     3    0    0    1    0     0    0
Brandon Barron          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Welby Richey            4    4    2    1    0    0    0     0    0    2    0    0     0    0
Andrea Kramer           1    0    1    0    0    0    0     0    1    0    0    0     0    0
Jerome Kerr             1    1    0    1    0    0    0     1    0    0    0    0     0    0
Jam Brickhandler        1    1    0    0    0    0    0     0    0    0    0    0     0    0
Jesse Woodall           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Jayden Rushing          1    0    1    0    0    0    0     0    1    0    0    0     0    0
Yadiel Ortiz            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Kadin Arnoux            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Bjorn Bauman            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Darío Baeza             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Roberto Spoelstra       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Warren Bennette         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Gabriel Thom            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Alemayehu Tesfaye       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Wandy Estrada           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Jhornan Junior          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ulises Morrison         3    2    1    0    0    0    0     0    0    1    1    0     0    0
Ramón Navarro           1    0    0    0    0    0    0     0    1    0    0    0     0    0
Hugo Campos             3    3    3    2    0    0    1     4    0    1    0    1     1    0
Raziel Israel           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ulises Bramblett        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Tripp Hollenbeck        3    3    0    0    0    0    0     0    0    3    0    0     0    0
Jake Levells            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Edwin Gutierrez         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Rodmond Ali             4    3    3    5    1    0    1     4    1    0    0    2     1    1
Roberto Lacava          5    4    0    0    0    0    0     1    1    2    0    0     0    0
Grant Cordero           5    4    1    1    0    0    0     0    1    1    0    0     0    0
Deylin Fishbach         5    4    0    0    0    0    0     0    1    2    0    0     0    0
Leo Conway              0    0    0    0    0    0    0     0    0    0    0    0     0    0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS                 42   33   14   14    2    0    2    13    7   12    2    3     2    1

Pitcher                BF  OUT    H    R   BB    K  HBP
──────────────────────────────────────────────────────
Vincent Crader         14   12    2    3    1    8    0
Alemayehu Tesfaye      13   12    3    1    1    4    1
Kadin Arnoux            3    3    0    0    0    2    0

============================================================
MARLINS BATTING
Player                PA   AB    R    H   2B   3B   HR    RBI   BB    K  HBP   2C  2C-R   MH
────────────────────────────────────────────────────────────────────────────────────────────────
Treston Baird           4    4    1    1    0    0    0     0    0    1    0    0     0    0
Drew Barcello           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Jason Enquist           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Wilmer Corzo            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Wallace Enterline       4    3    0    0    0    0    0     2    1    1    0    0     0    0
Jacobe Mothudi          3    1    1    0    0    0    0     0    1    1    0    0     0    0
Máximo Vildoza          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Keishiro Narazaki       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ramon Blackman          3    3    0    1    0    0    0     1    0    1    0    0     0    0
Alexander Beasley       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Israel Trevino          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Montavious Chieh-yu     2    1    0    0    0    0    0     0    0    1    1    0     0    0
David Contreras         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Donovan Lord            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ytai Entringer          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Nick Joly               0    0    0    0    0    0    0     0    0    0    0    0     0    0
Gilbert Cook            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Lesley Granger          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Isaac Offord            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Maynor Solis            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Maciek Dawe             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Mitch Eakin             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Don Burns               0    0    0    0    0    0    0     0    0    0    0    0     0    0
Vahid Min               0    0    0    0    0    0    0     0    0    0    0    0     0    0
Nahitan Tapia           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Clifford Chappell       4    4    0    0    0    0    0     0    0    2    0    0     0    0
Tennys Groves           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Carson Suggs            4    4    1    1    0    0    0     0    0    3    0    0     0    0
Kendall Suárez          4    4    0    1    0    0    0     1    0    2    0    0     0    0
Devon Mangin            3    3    1    1    1    0    0     0    0    2    0    0     0    0
Antwone Guerra          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Bob Todd-Williams       1    1    0    0    0    0    0     0    0    0    0    0     0    0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS                 32   28    4    5    1    0    0     4    2   14    1    0     0    0

Pitcher                BF  OUT    H    R   BB    K  HBP
──────────────────────────────────────────────────────
Treston Baird          22   15    6    9    2    8    0
Isaac Offord           17    9    8    5    5    3    2
Nick Joly               3    3    0    0    0    1    0

============================================================
Run rate:  Canaries  0.519    Marlins  0.148
Second-Chance ABs:  Canaries  3    Marlins  0
Required run rate (Marlins): 0.556 R/out (needed 15 runs in 27 outs)
Powerplays: Marlins — Alexander Beasley NF (O5-8)
============================================================
============================================================
PARTNERSHIP LOG
Batter 1              Batter 2                Runs  Half
──────────────────────────────────────────────────────────────────
Jam Brickhandler      Grant Cordero              1  top
Grant Cordero         Deylin Fishbach            0  top
Deylin Fishbach       Roberto Lacava             0  top
Roberto Lacava        Tripp Hollenbeck           0  top
Tripp Hollenbeck      Vincent Crader             0  top
Vincent Crader        Ulises Morrison            1  top
Ulises Morrison       Deylin Fishbach            3  top
Deylin Fishbach       Roberto Lacava             0  top
Roberto Lacava        Hugo Campos                0  top
Hugo Campos           Tripp Hollenbeck           0  top
Tripp Hollenbeck      Welby Richey               0  top
Welby Richey          Welby Richey               0  top
Welby Richey          Tripp Hollenbeck           0  top
Tripp Hollenbeck      Roberto Lacava             4  top
Roberto Lacava        Grant Cordero              0  top
Grant Cordero         Deylin Fishbach            0  top
Deylin Fishbach       Ulises Morrison            0  top
Ulises Morrison       Hugo Campos                2  top
Hugo Campos           Deylin Fishbach            0  top
Deylin Fishbach       Roberto Lacava             0  top
Roberto Lacava        Jayden Rushing             1  top
Jayden Rushing        Ulises Morrison            0  top
Ulises Morrison       Vincent Crader             0  top
Vincent Crader        Grant Cordero              2  top
Grant Cordero         Deylin Fishbach            0  top
Deylin Fishbach       Vincent Crader             0  top
Montavious Chieh-yu   Ramon Blackman             0  bottom
Ramon Blackman        Devon Mangin               0  bottom
Devon Mangin          Clifford Chappell          0  bottom
Clifford Chappell     Kendall Suárez             0  bottom
Kendall Suárez        Wallace Enterline          2  bottom
Wallace Enterline     Treston Baird              0  bottom
Treston Baird         Wallace Enterline          0  bottom
Wallace Enterline     Clifford Chappell          1  bottom
Clifford Chappell     Kendall Suárez             0  bottom
Kendall Suárez        Carson Suggs               0  bottom
Carson Suggs          Jacobe Mothudi             0  bottom
Jacobe Mothudi        Ramon Blackman             1  bottom
Ramon Blackman        Bob Todd-Williams          0  bottom
Bob Todd-Williams     Montavious Chieh-yu        0  bottom
Montavious Chieh-yu   Devon Mangin               0  bottom
Devon Mangin          Jacobe Mothudi             0  bottom
Jacobe Mothudi        Carson Suggs               0  bottom
Carson Suggs          Ramon Blackman             0  bottom
Ramon Blackman        Clifford Chappell          0  bottom
Clifford Chappell     Kendall Suárez             0  bottom
Kendall Suárez        Wallace Enterline          0  bottom
Wallace Enterline     Treston Baird              0  bottom
Treston Baird         Treston Baird              0  bottom
Treston Baird         Kendall Suárez             0  bottom
Kendall Suárez        Clifford Chappell          0  bottom
Clifford Chappell     Carson Suggs               0  bottom
──────────────────────────────────────────────────────────────────
Total partnerships: 52  |  Avg runs/partnership: 0.35
============================================================
PITCHER SPELL LOG
Pitcher               Half         PA#   BF  OUT    R    H   BB    K  HBP
──────────────────────────────────────────────────────────────────────────
Treston Baird         top            1   22   15     9     6     2     8     0
Isaac Offord          top           23   17    9     5     8     5     3     2
Nick Joly             top           40    3    3     0     0     0     1     0
Vincent Crader        bottom         1   14   12     3     2     1     8     0
Alemayehu Tesfaye     bottom        16   13   12     1     3     1     4     1
Kadin Arnoux          bottom        30    3    3     0     0     0     2     0
──────────────────────────────────────────────────────────────────────────
Total spells: 6
Compare basket · 0 max 4
Compare →