-
🔗
🌌 Seattle Star Storms vs ☢️ Middletown Demon Cores @ Middletown Field
- Set home team to name: "Middletown Demon Cores", emoji: "☢️"
- Set away team to name: "Seattle Star Storms", emoji: "🌌"
- Set stadium name to Middletown Field
- Pre-s15 game had no weather
-
🔗
🌌 Seattle Star Storms Khalid Parra vs. ☢️ Middletown Demon Cores Scott Ali
- Set home team pitcher to name: "Scott Ali"
- Set away team pitcher to name: "Khalid Parra"
-
🔗
1. 1B Eli Henrique
2. C Rafael Byrd
3. LF Erik Rolland
4. CF Lorraine Bird
5. RF Rashid Werner
6. SS Beverly Shevchenko
7. DH Hattie Summers
8. 2B Daniil Norris
9. 3B Vandium Shea
- Set away lineup to:
- name: "Eli Henrique", place: "1B"
- name: "Rafael Byrd", place: "C"
- name: "Erik Rolland", place: "LF"
- name: "Lorraine Bird", place: "CF"
- name: "Rashid Werner", place: "RF"
- name: "Beverly Shevchenko", place: "SS"
- name: "Hattie Summers", place: "DH"
- name: "Daniil Norris", place: "2B"
- name: "Vandium Shea", place: "3B"
-
🔗
1. SS Midnight Nightingale
2. C Madelyn Arcturus
3. 1B Danielle Guillotine
4. RF Lloyd Salazar
5. DH Manny House
6. LF Johnny Ito
7. 2B Everett Marino
8. 3B Randy Rangel
9. CF Pearl Bentley
- Set home lineup to:
- name: "Midnight Nightingale", place: "SS"
- name: "Madelyn Arcturus", place: "C"
- name: "Danielle Guillotine", place: "1B"
- name: "Lloyd Salazar", place: "RF"
- name: "Manny House", place: "DH"
- name: "Johnny Ito", place: "LF"
- name: "Everett Marino", place: "2B"
- name: "Randy Rangel", place: "3B"
- name: "Pearl Bentley", place: "CF"
-
🔗
"PLAY BALL."
-
🔗
Start of the top of the 1st. 🌌 Seattle Star Storms batting. ☢️ Scott Ali pitching.
- Not incrementing pitcher_count on returning pitcher ☢️ Scott Ali
-
🔗
Now batting: Eli Henrique (1st PA of game)
-
🔗
Eli Henrique hits a fly ball to center field.
-
🔗
Eli Henrique flies out to CF Pearl Bentley.
-
🔗
Now batting: Rafael Byrd (1st PA of game)
-
🔗
Foul ball. 0-1.
-
🔗
Ball. 1-1.
-
🔗
Strike, looking. 1-2.
-
🔗
Rafael Byrd hits a popup to third base.
-
🔗
Rafael Byrd pops out to 3B Randy Rangel.
-
🔗
Now batting: Erik Rolland (1st PA of game)
-
🔗
Erik Rolland hits a ground ball to the pitcher.
-
🔗
Erik Rolland grounds out, P Scott Ali to 1B Danielle Guillotine.
-
🔗
End of the top of the 1st.
- Game didn't end after the Top of the 1 because it was before the 9th inning
-
🔗
Start of the bottom of the 1st. ☢️ Middletown Demon Cores batting. 🌌 Khalid Parra pitching.
- Not incrementing pitcher_count on returning pitcher 🌌 Khalid Parra
-
🔗
Now batting: Midnight Nightingale (1st PA of game)
-
🔗
Ball. 1-0.
-
🔗
Strike, swinging. 1-1.
-
🔗
Ball. 2-1.
-
🔗
Ball. 3-1.
-
🔗
Midnight Nightingale hits a ground ball to right field.
-
🔗
Midnight Nightingale doubles on a ground ball to RF Rashid Werner.
-
🔗
Now batting: Madelyn Arcturus (1st PA of game)
-
🔗
Ball. 1-0.
- Runners out: []
- Midnight Nightingale didn't move from Second
-
🔗
Foul ball. 1-1.
- Runners out: []
- Midnight Nightingale didn't move from Second
-
🔗
Madelyn Arcturus hits a ground ball to center field. 📣 You can feel the hype building!
-
🔗
Madelyn Arcturus singles on a ground ball to CF Lorraine Bird. Midnight Nightingale to third base.
- Runners out: []
- Midnight Nightingale advanced from Second to third
-
🔗
Now batting: Danielle Guillotine (1st PA of game)
-
🔗
Ball. 1-0.
- Runners out: []
- Midnight Nightingale didn't move from Third
- Madelyn Arcturus didn't move from First
-
🔗
Danielle Guillotine hits a ground ball to second base.
-
🔗
Danielle Guillotine grounds into a force out, 2B Daniil Norris to SS Beverly Shevchenko. Madelyn Arcturus out at second. Midnight Nightingale scores!
- Runners out: [RunnerOut { runner: "Madelyn Arcturus", base: Second }]
- Midnight Nightingale scored
- Runner Madelyn Arcturus out at second
-
🔗
Now batting: Lloyd Salazar (1st PA of game)
-
🔗
Ball. 1-0.
- Runners out: []
- Danielle Guillotine didn't move from First
-
🔗
Strike, looking. 1-1.
- Runners out: []
- Danielle Guillotine didn't move from First
-
🔗
Ball. 2-1.
- Runners out: []
- Danielle Guillotine didn't move from First
-
🔗
Ball. 3-1.
- Runners out: []
- Danielle Guillotine didn't move from First
-
🔗
Strike, looking. 3-2.
- Runners out: []
- Danielle Guillotine didn't move from First
-
🔗
Ball 4. Lloyd Salazar walks. Danielle Guillotine to second base.
- Runners out: []
- Danielle Guillotine advanced from First to second
-
🔗
Now batting: Manny House (1st PA of game)
-
🔗
Ball. 1-0. 📣 The ballpark is in an uproar!
- Runners out: []
- Danielle Guillotine didn't move from Second
- Lloyd Salazar didn't move from First
-
🔗
Manny House hits a fly ball to center field.
-
🔗
Manny House flies out to CF Lorraine Bird.
- Runners out: []
- Danielle Guillotine didn't move from Second
- Lloyd Salazar didn't move from First
-
🔗
Now batting: Johnny Ito (1st PA of game)
-
🔗
Johnny Ito hits a fly ball to right field.
-
🔗
Johnny Ito flies out to RF Rashid Werner.
- Runners out: []
- Danielle Guillotine didn't move from Second
- Lloyd Salazar didn't move from First
-
🔗
End of the bottom of the 1st.
- Game didn't end after the Bottom of the 1 because it was before the 9th inning
-
🔗
Start of the top of the 2nd. 🌌 Seattle Star Storms batting. ☢️ Scott Ali pitching.
- Not incrementing pitcher_count on returning pitcher ☢️ Scott Ali
-
🔗
Now batting: Lorraine Bird (1st PA of game)
-
🔗
Foul ball. 0-1.
-
🔗
Lorraine Bird hits a popup to third base.
-
🔗
Lorraine Bird pops out to 3B Randy Rangel.
-
🔗
Now batting: Rashid Werner (1st PA of game)
-
🔗
Foul ball. 0-1.
-
🔗
Foul ball. 0-2.
-
🔗
Rashid Werner struck out swinging.
-
🔗
Now batting: Beverly Shevchenko (1st PA of game)
-
🔗
Beverly Shevchenko hits a ground ball to first base.
-
🔗
Beverly Shevchenko grounds out to 1B Danielle Guillotine.
-
🔗
End of the top of the 2nd.
- Game didn't end after the Top of the 2 because it was before the 9th inning
-
🔗
Start of the bottom of the 2nd. ☢️ Middletown Demon Cores batting. 🌌 Khalid Parra pitching.
- Not incrementing pitcher_count on returning pitcher 🌌 Khalid Parra
-
🔗
Now batting: Everett Marino (1st PA of game)
-
🔗
Ball. 1-0.
-
🔗
Ball. 2-0.
-
🔗
Ball. 3-0.
-
🔗
Ball 4. Everett Marino walks.
-
🔗
Now batting: Randy Rangel (1st PA of game)
-
🔗
Ball. 1-0.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Ball. 2-0.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Randy Rangel hits a fly ball to right field.
-
🔗
Randy Rangel flies out to RF Rashid Werner.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Now batting: Pearl Bentley (1st PA of game)
-
🔗
Foul ball. 0-1.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Strike, looking. 0-2.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Pearl Bentley hits a fly ball to center field.
-
🔗
Pearl Bentley flies out to CF Lorraine Bird.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Now batting: Midnight Nightingale (1 for 1, 1 2B)
-
🔗
Ball. 1-0.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Strike, swinging. 1-1.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Strike, looking. 1-2.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Midnight Nightingale struck out looking.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
End of the bottom of the 2nd.
- Game didn't end after the Bottom of the 2 because it was before the 9th inning
-
🔗
Start of the top of the 3rd. 🌌 Seattle Star Storms batting. ☢️ Scott Ali pitching.
- Not incrementing pitcher_count on returning pitcher ☢️ Scott Ali
-
🔗
Now batting: Hattie Summers (1st PA of game)
-
🔗
Foul ball. 0-1.
-
🔗
Hattie Summers hits a ground ball to the shortstop.
-
🔗
Hattie Summers grounds out, SS Midnight Nightingale to 1B Danielle Guillotine.
-
🔗
Now batting: Daniil Norris (1st PA of game)
-
🔗
Strike, looking. 0-1.
-
🔗
Daniil Norris hits a fly ball to right field.
-
🔗
Daniil Norris homers on a fly ball to right field!
-
🔗
Now batting: Vandium Shea (1st PA of game)
-
🔗
Strike, looking. 0-1.
-
🔗
Ball. 1-1.
-
🔗
Foul ball. 1-2.
-
🔗
Ball. 2-2.
-
🔗
Vandium Shea hits a fly ball to center field.
-
🔗
Vandium Shea flies out to CF Pearl Bentley.
-
🔗
Now batting: Eli Henrique (0 for 1, 1 FO)
-
🔗
Foul ball. 0-1.
-
🔗
Foul ball. 0-2.
-
🔗
Ball. 1-2.
-
🔗
Foul ball. 1-2.
-
🔗
Eli Henrique hits a line drive to right field.
-
🔗
Eli Henrique lines out to RF Lloyd Salazar.
-
🔗
End of the top of the 3rd.
- Game didn't end after the Top of the 3 because it was before the 9th inning
-
🔗
Start of the bottom of the 3rd. ☢️ Middletown Demon Cores batting. 🌌 Khalid Parra pitching.
- Not incrementing pitcher_count on returning pitcher 🌌 Khalid Parra
-
🔗
Now batting: Madelyn Arcturus (1 for 1, 1 1B)
-
🔗
Strike, looking. 0-1.
-
🔗
Strike, swinging. 0-2.
-
🔗
Madelyn Arcturus struck out swinging.
-
🔗
Now batting: Danielle Guillotine (0 for 1, 1 F)
-
🔗
Ball. 1-0.
-
🔗
Strike, looking. 1-1.
-
🔗
Ball. 2-1.
-
🔗
Ball. 3-1.
-
🔗
Foul ball. 3-2.
-
🔗
Ball 4. Danielle Guillotine walks.
-
🔗
Now batting: Lloyd Salazar (1 BB)
-
🔗
Strike, looking. 0-1. The Geomagnetic Storms Intensify! 🌌 SP3 Lugubrious Cobblestone and ☢️ LF Johnny Ito snapped photos of the aurora.
- Runners out: []
- Danielle Guillotine didn't move from First
-
🔗
Lloyd Salazar hits a ground ball to the shortstop.
-
🔗
Lloyd Salazar grounded into a double play, SS Beverly Shevchenko to 2B Daniil Norris to 1B Eli Henrique. Danielle Guillotine out at second base. Lloyd Salazar out at first base. 🤖 ROBO-UMP ejected 🌌 Seattle Star Storms SP1 Khalid Parra for a Communication Violation (whispering something to another player). Bench Player Jackson Sesay takes their place.
- Runners out: [RunnerOut { runner: "Danielle Guillotine", base: SecondBase }, RunnerOut { runner: "Lloyd Salazar", base: FirstBase }]
- Runner Danielle Guillotine out at second base
- Batter-runner Lloyd Salazar out
- A player who matches the active pitcher's team, name, and slot was ejected. Assuming it was the active pitcher and replacing 🌌 Seattle Star Storms's SP1 Khalid Parra with bench player Jackson Sesay.
-
🔗
End of the bottom of the 3rd.
- Game didn't end after the Bottom of the 3 because it was before the 9th inning
-
🔗
Start of the top of the 4th. 🌌 Seattle Star Storms batting. ☢️ Scott Ali pitching.
- Not incrementing pitcher_count on returning pitcher ☢️ Scott Ali
-
🔗
Now batting: Rafael Byrd (0 for 1, 1 PO)
-
🔗
Foul ball. 0-1.
-
🔗
Ball. 1-1.
-
🔗
Rafael Byrd hits a ground ball to second base.
-
🔗
Rafael Byrd grounds out, 2B Everett Marino to 1B Danielle Guillotine.
-
🔗
Now batting: Erik Rolland (0 for 1, 1 GO)
-
🔗
Foul ball. 0-1.
-
🔗
Ball. 1-1.
-
🔗
Foul ball. 1-2.
-
🔗
Erik Rolland struck out swinging.
-
🔗
Now batting: Lorraine Bird (0 for 1, 1 PO)
-
🔗
Ball. 1-0.
-
🔗
Lorraine Bird hits a popup to third base.
-
🔗
Lorraine Bird pops out to 3B Randy Rangel.
-
🔗
End of the top of the 4th.
- Game didn't end after the Top of the 4 because it was before the 9th inning
-
🔗
Start of the bottom of the 4th. ☢️ Middletown Demon Cores batting. 🌌 Jackson Sesay pitching.
- Not incrementing pitcher_count on returning pitcher 🌌 Jackson Sesay
-
🔗
Now batting: Manny House (0 for 1, 1 FO)
-
🔗
Strike, looking. 0-1.
-
🔗
Foul ball. 0-2.
-
🔗
Manny House hits a fly ball to left field.
-
🔗
Manny House homers on a fly ball to left field!
-
🔗
Now batting: Johnny Ito (0 for 1, 1 FO)
-
🔗
Johnny Ito hits a line drive to right field.
-
🔗
Johnny Ito singles on a line drive to RF Rashid Werner.
-
🔗
Now batting: Everett Marino (1 BB)
-
🔗
Foul tip. 0-1.
- Runners out: []
- Johnny Ito didn't move from First
-
🔗
Ball. 1-1.
- Runners out: []
- Johnny Ito didn't move from First
-
🔗
Strike, swinging. 1-2.
- Runners out: []
- Johnny Ito didn't move from First
-
🔗
Foul ball. 1-2.
- Runners out: []
- Johnny Ito didn't move from First
-
🔗
Everett Marino struck out swinging.
- Runners out: []
- Johnny Ito didn't move from First
-
🔗
Now batting: Randy Rangel (0 for 1, 1 FO)
-
🔗
Foul ball. 0-1.
- Runners out: []
- Johnny Ito didn't move from First
-
🔗
Strike, swinging. 0-2. The Geomagnetic Storms Intensify! 🌌 SP3 Lugubrious Cobblestone and ☢️ DH Manny House snapped photos of the aurora.
- Runners out: []
- Johnny Ito didn't move from First
-
🔗
Randy Rangel struck out swinging. 🤖 ROBO-UMP ejected ☢️ Middletown Demon Cores 3B Randy Rangel for a Sportsmanship Violation (texting during play). Bench Player Jerome Lan takes their place.
- Runners out: []
- Johnny Ito didn't move from First
- A player who matches the active ThirdBase's team, name, and slot was ejected. Assuming it was the active ThirdBase and replacing ☢️ Middletown Demon Cores's ThirdBase with bench player Jerome Lan.
-
🔗
Now batting: Pearl Bentley (0 for 1, 1 FO)
-
🔗
Pearl Bentley hits a line drive to center field.
-
🔗
Pearl Bentley singles on a line drive to CF Lorraine Bird. Johnny Ito to second base.
- Runners out: []
- Johnny Ito advanced from First to second
-
🔗
Now batting: Midnight Nightingale (1 for 2, 1 2B, 1 SO)
-
🔗
Strike, swinging. 0-1.
- Runners out: []
- Johnny Ito didn't move from Second
- Pearl Bentley didn't move from First
-
🔗
Midnight Nightingale hits a fly ball to left field.
-
🔗
Midnight Nightingale flies out to LF Erik Rolland.
- Runners out: []
- Johnny Ito didn't move from Second
- Pearl Bentley didn't move from First
-
🔗
End of the bottom of the 4th.
- Game didn't end after the Bottom of the 4 because it was before the 9th inning
-
🔗
Start of the top of the 5th. 🌌 Seattle Star Storms batting. ☢️ Scott Ali pitching.
- Not incrementing pitcher_count on returning pitcher ☢️ Scott Ali
-
🔗
Now batting: Rashid Werner (0 for 1, 1 SO)
-
🔗
Foul ball. 0-1.
-
🔗
Ball. 1-1.
-
🔗
Ball. 2-1.
-
🔗
Foul ball. 2-2.
-
🔗
Ball. 3-2.
-
🔗
Rashid Werner struck out looking.
-
🔗
Now batting: Beverly Shevchenko (0 for 1, 1 GO)
-
🔗
Ball. 1-0.
-
🔗
Ball. 2-0.
-
🔗
Foul ball. 2-1. The Geomagnetic Storms Intensify! ☢️ SP2 Reese Pruitt and 🌌 LF Erik Rolland snapped photos of the aurora.
-
🔗
Foul ball. 2-2.
-
🔗
Foul ball. 2-2.
-
🔗
Beverly Shevchenko hits a fly ball to center field.
-
🔗
Beverly Shevchenko flies out to CF Pearl Bentley. 🤖 ROBO-UMP ejected ☢️ Middletown Demon Cores SP1 Scott Ali for a Uniform Violation (hat worn at improper rotational value). Bench Player Orlando Gaspar takes their place.
- Runners out: []
- A player who matches the active pitcher's team, name, and slot was ejected. Assuming it was the active pitcher and replacing ☢️ Middletown Demon Cores's SP1 Scott Ali with bench player Orlando Gaspar.
-
🔗
Now batting: Hattie Summers (0 for 1, 1 GO)
-
🔗
Foul ball. 0-1.
-
🔗
Strike, swinging. 0-2.
-
🔗
Hattie Summers hits a ground ball to third base.
-
🔗
Hattie Summers grounds out, 3B Jerome Lan to 1B Danielle Guillotine.
-
🔗
End of the top of the 5th.
- Game didn't end after the Top of the 5 because it was before the 9th inning
-
🔗
Start of the bottom of the 5th. ☢️ Middletown Demon Cores batting. 🌌 Jackson Sesay pitching.
- Not incrementing pitcher_count on returning pitcher 🌌 Jackson Sesay
-
🔗
Now batting: Madelyn Arcturus (1 for 2, 1 1B, 1 SO)
-
🔗
Madelyn Arcturus hits a ground ball to second base.
-
🔗
Madelyn Arcturus grounds out, 2B Daniil Norris to 1B Eli Henrique.
-
🔗
Now batting: Danielle Guillotine (0 for 1, 1 F, 1 BB)
-
🔗
Ball. 1-0.
-
🔗
Danielle Guillotine hits a line drive to center field.
-
🔗
Danielle Guillotine doubles on a line drive to CF Lorraine Bird.
-
🔗
Now batting: Lloyd Salazar (0 for 1, 1 BB, 1 GIDP, 1 GO)
-
🔗
Lloyd Salazar hits a line drive to left field.
-
🔗
Lloyd Salazar singles on a line drive to LF Erik Rolland. Danielle Guillotine to third base.
- Runners out: []
- Danielle Guillotine advanced from Second to third
-
🔗
Now batting: Manny House (1 for 2, 1 FO, 1 HR)
-
🔗
Foul ball. 0-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
-
🔗
Ball. 1-1. 📣 The ballpark erupts in applause!
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
-
🔗
Ball. 2-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
-
🔗
Strike, looking. 2-2.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
-
🔗
Ball. 3-2.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
-
🔗
Foul ball. 3-2.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
-
🔗
Manny House struck out looking. The Geomagnetic Storms Intensify! 🌌 RP3 Haifeng van Vliet and ☢️ C Madelyn Arcturus snapped photos of the aurora. 🤖 ROBO-UMP ejected 🌌 Seattle Star Storms SP1 Jackson Sesay for a Sportsmanship Violation (drinking beer). Bench Player Natalie Baez takes their place.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Parse error: failed parsing Pitch event "Manny House struck out looking. The Geomagnetic Storms Intensify! 🌌 RP3 Haifeng van Vliet and ☢️ C Madelyn Arcturus snapped photos of the aurora. 🤖
ROBO-UMP ejected 🌌 Seattle Star Storms SP1 Jackson Sesay for a Sportsmanship Violation (drinking beer). Bench Player Natalie Baez takes their place."
-
🔗
Now batting: Johnny Ito (1 for 2, 1 FO, 1 1B)
- Event is missing a pitch
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [Ball, Strike, StrikeOut, Foul, FairBall, Walk, HitByPitch, MoundVisit, Balk, FallingStar, Party, PartyFriendship] event after Some(Foul), but received NowBatting
-
🔗
Johnny Ito hits a fly ball to right field.
- Unexpected batter name: Expected Manny House, but saw Johnny Ito
-
🔗
Johnny Ito flies out to RF Rashid Werner.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Expected a runner on first but observed it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
End of the bottom of the 5th.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [NowBatting, MoundVisit, WeatherConsumption] event after Some(CaughtOut), but received InningEnd
-
🔗
Start of the top of the 6th. 🌌 Seattle Star Storms batting. ☢️ Orlando Gaspar pitching.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [NowBatting, MoundVisit, WeatherConsumption] event after Some(CaughtOut), but received InningStart
-
🔗
Now batting: Daniil Norris (1 for 1, 1 HR)
- Batter Daniil Norris is new to this game. Assuming they were swapped in by an augment.
- Expected a runner on first but observed it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 1-0.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Expected a runner on first but observed it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 2-0.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Expected a runner on first but observed it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 3-0.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Expected a runner on first but observed it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Strike, looking. 3-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Expected a runner on first but observed it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Foul tip. 3-2.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Expected a runner on first but observed it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Ball 4. Daniil Norris walks.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Putting batter-runner Daniil Norris on First when Lloyd Salazar is already on it
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Now batting: Vandium Shea (0 for 1, 1 FO)
- Batter Vandium Shea is new to this game. Assuming they were swapped in by an augment.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 1-0.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 2-0.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 3-0.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Vandium Shea hits a line drive to left field.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Vandium Shea singles on a line drive to LF Johnny Ito. Daniil Norris to second base.
- Unexpected fielder name: Expected Erik Rolland, but saw Johnny Ito
This warning is downgraded to info temporarily. Fielder ID handling (planned for future inclusion) should handle it.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Failed to apply advance(s): [RunnerAdvance { runner: "Daniil Norris", base: Second }]
- Putting batter-runner Vandium Shea on First when Daniil Norris is already on it
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Observed a runner on second but we expected it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Now batting: Eli Henrique (0 for 2, 1 FO, 1 LO)
- Batter Eli Henrique is new to this game. Assuming they were swapped in by an augment.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Observed a runner on second but we expected it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Foul ball. 0-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Observed a runner on second but we expected it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 1-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Observed a runner on second but we expected it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 2-1. 📣 The fans thunder their approval!
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Observed a runner on second but we expected it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 3-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Observed a runner on second but we expected it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Foul ball. 3-2.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Observed a runner on second but we expected it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Eli Henrique hits a line drive to right field.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }]
- Observed a runner on second but we expected it to be empty
- Expected a runner on third but observed it to be empty
-
🔗
Eli Henrique triples on a line drive to RF Lloyd Salazar. Daniil Norris scores! Vandium Shea scores!
- Unexpected fielder name: Expected Rashid Werner, but saw Lloyd Salazar
This warning is downgraded to info temporarily. Fielder ID handling (planned for future inclusion) should handle it.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Failed to apply score(s): ["Daniil Norris", "Vandium Shea"]
- Inconsistent runner counting: With 4 on to start, 0 caught stealing, 0 stealing home, 2 scoring, and 0 out, including 0 batter outs, plus 0 new runners, expected 2 runners on but our records show 4
- Putting batter-runner Eli Henrique on Third when Vandium Shea is on First
- Runner Daniil Norris scored, but the farthest runner was Danielle Guillotine. Ignoring the score.
- Runner Vandium Shea scored, but the farthest runner was Lloyd Salazar. Ignoring the score.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Expected a runner on first but observed it to be empty
- Round-trip of event through EventDetail produced a mismatch:
Original: BatterToBase { batter: "Eli Henrique", distance: Triple, fair_ball_type: LineDrive, fielder: PlacedPlayer { name: "Lloyd Salazar", place: RightField }, scores: ["Daniil Norris", "Vandium Shea"], advances: [], ejection: None }Through EventDetail: BatterToBase { batter: "Eli Henrique", distance: Triple, fair_ball_type: LineDrive, fielder: PlacedPlayer { name: "Lloyd Salazar", place: RightField }, scores: [], advances: [], ejection: None }
- Round-trip of event through database produced a mismatch:
Original: BatterToBase { batter: "Eli Henrique", distance: Triple, fair_ball_type: LineDrive, fielder: PlacedPlayer { name: "Lloyd Salazar", place: RightField }, scores: ["Daniil Norris", "Vandium Shea"], advances: [], ejection: None }
Through database: BatterToBase { batter: "Eli Henrique", distance: Triple, fair_ball_type: LineDrive, fielder: PlacedPlayer { name: "Lloyd Salazar", place: RightField }, scores: [], advances: [], ejection: None }
-
🔗
Now batting: Rafael Byrd (0 for 2, 1 PO, 1 GO)
- Batter Rafael Byrd is new to this game. Assuming they were swapped in by an augment.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Expected a runner on first but observed it to be empty
-
🔗
Ball. 1-0.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Expected a runner on first but observed it to be empty
-
🔗
Foul ball. 1-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Expected a runner on first but observed it to be empty
-
🔗
Foul ball. 1-2.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Expected a runner on first but observed it to be empty
-
🔗
Foul ball. 1-2.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Expected a runner on first but observed it to be empty
-
🔗
Ball. 2-2.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Expected a runner on first but observed it to be empty
-
🔗
Rafael Byrd hits a line drive to left field.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }]
- Expected a runner on first but observed it to be empty
-
🔗
Rafael Byrd singles on a line drive to LF Johnny Ito. Eli Henrique scores!
- Unexpected fielder name: Expected Erik Rolland, but saw Johnny Ito
This warning is downgraded to info temporarily. Fielder ID handling (planned for future inclusion) should handle it.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Failed to apply score(s): ["Eli Henrique"]
- Inconsistent runner counting: With 5 on to start, 0 caught stealing, 0 stealing home, 1 scoring, and 0 out, including 0 batter outs, plus 0 new runners, expected 4 runners on but our records show 5
- Runner Eli Henrique scored, but the farthest runner was Danielle Guillotine. Ignoring the score.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Expected a runner on third but observed it to be empty
- Round-trip of event through EventDetail produced a mismatch:
Original: BatterToBase { batter: "Rafael Byrd", distance: Single, fair_ball_type: LineDrive, fielder: PlacedPlayer { name: "Johnny Ito", place: LeftField }, scores: ["Eli Henrique"], advances: [], ejection: None }Through EventDetail: BatterToBase { batter: "Rafael Byrd", distance: Single, fair_ball_type: LineDrive, fielder: PlacedPlayer { name: "Johnny Ito", place: LeftField }, scores: [], advances: [], ejection: None }
- Round-trip of event through database produced a mismatch:
Original: BatterToBase { batter: "Rafael Byrd", distance: Single, fair_ball_type: LineDrive, fielder: PlacedPlayer { name: "Johnny Ito", place: LeftField }, scores: ["Eli Henrique"], advances: [], ejection: None }
Through database: BatterToBase { batter: "Rafael Byrd", distance: Single, fair_ball_type: LineDrive, fielder: PlacedPlayer { name: "Johnny Ito", place: LeftField }, scores: [], advances: [], ejection: None }
-
🔗
Now batting: Erik Rolland (0 for 2, 1 GO, 1 SO)
- Batter Erik Rolland is new to this game. Assuming they were swapped in by an augment.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Foul ball. 0-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Rafael Byrd didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 1-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Rafael Byrd didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 2-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Rafael Byrd didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Ball. 3-1.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Rafael Byrd didn't move from First
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: First, source_event_index: Some(244), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Ball 4. Erik Rolland walks. Rafael Byrd to second base.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Rafael Byrd advanced from First to second
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: Second, source_event_index: Some(244), is_earned: true }, RunnerOn { runner_name: "Erik Rolland", base: First, source_event_index: Some(250), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: Second, source_event_index: Some(244), is_earned: true }, RunnerOn { runner_name: "Erik Rolland", base: First, source_event_index: Some(250), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Now batting: Lorraine Bird (0 for 2, 2 PO)
- Batter Lorraine Bird is new to this game. Assuming they were swapped in by an augment.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: Second, source_event_index: Some(244), is_earned: true }, RunnerOn { runner_name: "Erik Rolland", base: First, source_event_index: Some(250), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: Second, source_event_index: Some(244), is_earned: true }, RunnerOn { runner_name: "Erik Rolland", base: First, source_event_index: Some(250), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Lorraine Bird hits a fly ball to center field.
- Runners on base list was not sorted descending by base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: Second, source_event_index: Some(244), is_earned: true }, RunnerOn { runner_name: "Erik Rolland", base: First, source_event_index: Some(250), is_earned: true }]
- Runners on base list has multiple runners on the same base: [RunnerOn { runner_name: "Danielle Guillotine", base: Third, source_event_index: Some(199), is_earned: true }, RunnerOn { runner_name: "Lloyd Salazar", base: First, source_event_index: Some(202), is_earned: true }, RunnerOn { runner_name: "Daniil Norris", base: First, source_event_index: Some(222), is_earned: true }, RunnerOn { runner_name: "Vandium Shea", base: First, source_event_index: Some(228), is_earned: true }, RunnerOn { runner_name: "Eli Henrique", base: Third, source_event_index: Some(236), is_earned: true }, RunnerOn { runner_name: "Rafael Byrd", base: Second, source_event_index: Some(244), is_earned: true }, RunnerOn { runner_name: "Erik Rolland", base: First, source_event_index: Some(250), is_earned: true }]
- Expected a runner on third but observed it to be empty
-
🔗
Lorraine Bird flies out to CF Pearl Bentley.
- Unexpected fielder name: Expected Lorraine Bird, but saw Pearl Bentley
This warning is downgraded to info temporarily. Fielder ID handling (planned for future inclusion) should handle it.
- Runners out: []
- Danielle Guillotine didn't move from Third
- Lloyd Salazar didn't move from First
- Daniil Norris didn't move from First
- Vandium Shea didn't move from First
- Eli Henrique didn't move from Third
- Rafael Byrd didn't move from Second
- Erik Rolland didn't move from First
-
🔗
Now batting: Rashid Werner (0 for 2, 2 SO)
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [InningEnd] event after Some(CaughtOut), but received NowBatting
-
🔗
Strike, looking. 0-1. 📣 The cheering is relentless!
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [InningEnd] event after Some(CaughtOut), but received Strike
-
🔗
Rashid Werner hits a ground ball to third base.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [InningEnd] event after Some(CaughtOut), but received FairBall
-
🔗
Rashid Werner grounded into a double play, 3B Jerome Lan to 2B Everett Marino to 1B Danielle Guillotine. Erik Rolland out at second base. Rashid Werner out at first base.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [InningEnd] event after Some(CaughtOut), but received DoublePlayGrounded
-
🔗
End of the top of the 6th.
- Unexpected inning number: expected 5, but saw 6
- Unexpected inning side: expected Bottom, but saw Top
- Game didn't end after the Top of the 6 because it was before the 9th inning
-
🔗
Start of the bottom of the 6th. ☢️ Middletown Demon Cores batting. 🌌 Natalie Baez pitching.
- Unexpected inning side: expected Top, but saw Bottom
- Unexpected inning number: expected 5, but saw 6
- Not incrementing pitcher_count on returning pitcher 🌌 Natalie Baez
- Returning pitcher name Natalie Baez does not match stored pitcher name Jackson Sesay.
-
🔗
Now batting: Everett Marino (0 for 1, 1 BB, 1 SO)
-
🔗
Strike, swinging. 0-1.
-
🔗
Everett Marino hits a ground ball to the shortstop.
-
🔗
Everett Marino reaches on a throwing error by SS Beverly Shevchenko.
-
🔗
Now batting: Jerome Lan (1st PA of game)
- Batter Jerome Lan is new to this game. Assuming they were swapped in by an augment.
-
🔗
Foul ball. 0-1.
- Runners out: []
- Everett Marino didn't move from First
-
🔗
Jerome Lan hits a ground ball to the pitcher.
-
🔗
Jerome Lan grounds into a force out, P Natalie Baez to 2B Daniil Norris. Everett Marino out at second.
- Unexpected fielder name: Expected Jackson Sesay, but saw Natalie Baez
This warning is downgraded to info temporarily. Fielder ID handling (planned for future inclusion) should handle it.
- Runners out: [RunnerOut { runner: "Everett Marino", base: Second }]
- Runner Everett Marino out at second
- Event pitcher name (Natalie Baez) does not match our stored pitcher's name (Jackson Sesay). The only known cause of this mismatch is an augment firing during a game, in which case the active pitcher's position is still correct. Therefore this is not a warning.
-
🔗
Now batting: Pearl Bentley (1 for 2, 1 FO, 1 1B)
-
🔗
Strike, looking. 0-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Ball. 1-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Ball. 2-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Ball. 3-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Pearl Bentley hits a ground ball to second base.
-
🔗
Pearl Bentley grounds into a force out, 2B Daniil Norris unassisted. Jerome Lan out at second.
- Runners out: [RunnerOut { runner: "Jerome Lan", base: Second }]
- Runner Jerome Lan out at second
-
🔗
Now batting: Midnight Nightingale (1 for 3, 1 2B, 1 SO, 1 FO)
-
🔗
Ball. 1-0.
- Runners out: []
- Pearl Bentley didn't move from First
-
🔗
Ball. 2-0.
- Runners out: []
- Pearl Bentley didn't move from First
-
🔗
Ball. 3-0.
- Runners out: []
- Pearl Bentley didn't move from First
-
🔗
Ball 4. Midnight Nightingale walks. Pearl Bentley to second base.
- Runners out: []
- Pearl Bentley advanced from First to second
-
🔗
Now batting: Madelyn Arcturus (1 for 3, 1 1B, 1 SO, 1 GO)
-
🔗
Madelyn Arcturus hits a ground ball to the pitcher.
-
🔗
Madelyn Arcturus grounds out, P Natalie Baez to 1B Eli Henrique.
- Unexpected fielder name: Expected Jackson Sesay, but saw Natalie Baez
This warning is downgraded to info temporarily. Fielder ID handling (planned for future inclusion) should handle it.
- Runners out: []
- Pearl Bentley didn't move from Second
- Midnight Nightingale didn't move from First
- Event pitcher name (Natalie Baez) does not match our stored pitcher's name (Jackson Sesay). The only known cause of this mismatch is an augment firing during a game, in which case the active pitcher's position is still correct. Therefore this is not a warning.
-
🔗
End of the bottom of the 6th.
- Game didn't end after the Bottom of the 6 because it was before the 9th inning
-
🔗
Start of the top of the 7th. 🌌 Seattle Star Storms batting. ☢️ Orlando Gaspar pitching.
- Not incrementing pitcher_count on returning pitcher ☢️ Orlando Gaspar
-
🔗
Now batting: Beverly Shevchenko (0 for 2, 1 GO, 1 FO)
-
🔗
Ball. 1-0.
-
🔗
Ball. 2-0.
-
🔗
Beverly Shevchenko hits a ground ball to second base.
-
🔗
Beverly Shevchenko grounds out, 2B Everett Marino to 1B Danielle Guillotine.
-
🔗
Now batting: Hattie Summers (0 for 2, 2 GO)
-
🔗
Ball. 1-0.
-
🔗
Ball. 2-0.
-
🔗
Foul ball. 2-1.
-
🔗
Foul ball. 2-2.
-
🔗
Hattie Summers struck out swinging.
-
🔗
Now batting: Daniil Norris (1 for 1, 1 HR, 1 BB)
-
🔗
Ball. 1-0.
-
🔗
Foul ball. 1-1.
-
🔗
Ball. 2-1.
-
🔗
Ball. 3-1.
-
🔗
Ball 4. Daniil Norris walks.
-
🔗
Now batting: Vandium Shea (1 for 2, 1 FO, 1 1B)
-
🔗
Foul ball. 0-1.
- Runners out: []
- Daniil Norris didn't move from First
-
🔗
Ball. 1-1.
- Runners out: []
- Daniil Norris didn't move from First
-
🔗
Ball. 2-1.
- Runners out: []
- Daniil Norris didn't move from First
-
🔗
Ball. 3-1.
- Runners out: []
- Daniil Norris didn't move from First
-
🔗
Ball 4. Vandium Shea walks. Daniil Norris to second base. 📣 Chants rise from the bleachers!
- Runners out: []
- Daniil Norris advanced from First to second
-
🔗
The ☢️ Middletown Demon Cores manager is making a mound visit.
-
🔗
SP1 Orlando Gaspar is leaving the game. ☢️ RP3 Saki McGowan takes the mound.
- Arriving pitcher Some("☢\u{fe0f}") Saki McGowan with place Some(ReliefPitcher(Some(3)))
- Incrementing pitcher_count as None SP1 Orlando Gaspar is replaced by Saki McGowan.
-
🔗
Now batting: Eli Henrique (1 for 3, 1 FO, 1 LO, 1 3B)
-
🔗
Ball. 1-0.
- Runners out: []
- Daniil Norris didn't move from Second
- Vandium Shea didn't move from First
-
🔗
Foul ball. 1-1.
- Runners out: []
- Daniil Norris didn't move from Second
- Vandium Shea didn't move from First
-
🔗
Foul ball. 1-2.
- Runners out: []
- Daniil Norris didn't move from Second
- Vandium Shea didn't move from First
-
🔗
Eli Henrique struck out swinging.
- Runners out: []
- Daniil Norris didn't move from Second
- Vandium Shea didn't move from First
-
🔗
End of the top of the 7th.
- Game didn't end after the Top of the 7 because it was before the 9th inning
-
🔗
Start of the bottom of the 7th. ☢️ Middletown Demon Cores batting. 🌌 Natalie Baez pitching.
- Not incrementing pitcher_count on returning pitcher 🌌 Natalie Baez
- Returning pitcher name Natalie Baez does not match stored pitcher name Jackson Sesay.
-
🔗
Now batting: Danielle Guillotine (1 for 2, 1 F, 1 BB, 1 2B)
-
🔗
Strike, looking. 0-1.
-
🔗
Ball. 1-1.
-
🔗
Strike, looking. 1-2.
-
🔗
Ball. 2-2.
-
🔗
Foul ball. 2-2.
-
🔗
Danielle Guillotine struck out looking.
-
🔗
Now batting: Lloyd Salazar (1 for 2, 1 BB, 1 GIDP, 1 GO, 1 1B)
-
🔗
Ball. 1-0.
-
🔗
Foul ball. 1-1.
-
🔗
Strike, looking. 1-2.
-
🔗
Foul ball. 1-2.
-
🔗
Ball. 2-2.
-
🔗
Ball. 3-2.
-
🔗
Lloyd Salazar hits a ground ball to left field.
-
🔗
Lloyd Salazar singles on a ground ball to LF Erik Rolland.
-
🔗
Now batting: Manny House (1 for 3, 1 FO, 1 HR, 1 SO)
-
🔗
Ball. 1-0.
- Runners out: []
- Lloyd Salazar didn't move from First
-
🔗
Ball. 2-0.
- Runners out: []
- Lloyd Salazar didn't move from First
-
🔗
Ball. 3-0.
- Runners out: []
- Lloyd Salazar didn't move from First
-
🔗
Ball 4. Manny House walks. Lloyd Salazar to second base.
- Runners out: []
- Lloyd Salazar advanced from First to second
-
🔗
Now batting: Johnny Ito (1 for 3, 2 FO, 1 1B)
-
🔗
Ball. 1-0.
- Runners out: []
- Lloyd Salazar didn't move from Second
- Manny House didn't move from First
-
🔗
Ball. 2-0.
- Runners out: []
- Lloyd Salazar didn't move from Second
- Manny House didn't move from First
-
🔗
Strike, looking. 2-1.
- Runners out: []
- Lloyd Salazar didn't move from Second
- Manny House didn't move from First
-
🔗
Johnny Ito hits a fly ball to left field.
-
🔗
Johnny Ito flies out to LF Erik Rolland.
- Runners out: []
- Lloyd Salazar didn't move from Second
- Manny House didn't move from First
-
🔗
Now batting: Everett Marino (0 for 2, 1 BB, 1 SO)
-
🔗
Ball. 1-0. The Geomagnetic Storms Intensify! 🌌 RP3 Haifeng van Vliet and ☢️ LF Johnny Ito snapped photos of the aurora.
- Runners out: []
- Lloyd Salazar didn't move from Second
- Manny House didn't move from First
-
🔗
Everett Marino hits a ground ball to third base.
-
🔗
Everett Marino grounds out, 3B Vandium Shea to 1B Eli Henrique. 🤖 ROBO-UMP ejected 🌌 Seattle Star Storms SP1 Natalie Baez for a Sportsmanship Violation (chewing gum too loud). Bench Player Sneakers Nowak takes their place.
- Runners out: []
- Lloyd Salazar didn't move from Second
- Manny House didn't move from First
-
🔗
End of the bottom of the 7th.
- Game didn't end after the Bottom of the 7 because it was before the 9th inning
-
🔗
Start of the top of the 8th. 🌌 Seattle Star Storms batting. ☢️ Saki McGowan pitching.
- Not incrementing pitcher_count on returning pitcher ☢️ Saki McGowan
-
🔗
Now batting: Rafael Byrd (1 for 3, 1 PO, 1 GO, 1 1B)
-
🔗
Ball. 1-0.
-
🔗
Rafael Byrd hits a ground ball to first base.
-
🔗
Rafael Byrd grounds out to 1B Danielle Guillotine.
-
🔗
Now batting: Erik Rolland (0 for 2, 1 GO, 1 SO, 1 BB)
-
🔗
Foul ball. 0-1.
-
🔗
Ball. 1-1.
-
🔗
Ball. 2-1.
-
🔗
Foul ball. 2-2.
-
🔗
Ball. 3-2.
-
🔗
Foul ball. 3-2.
-
🔗
Erik Rolland struck out looking.
-
🔗
Now batting: Lorraine Bird (0 for 3, 2 PO, 1 FO)
-
🔗
Ball. 1-0. The Geomagnetic Storms Intensify! ☢️ SP1 Orlando Gaspar and 🌌 1B Eli Henrique snapped photos of the aurora.
-
🔗
Foul ball. 1-1.
-
🔗
Ball. 2-1.
-
🔗
Ball. 3-1.
-
🔗
Ball 4. Lorraine Bird walks. 🤖 ROBO-UMP ejected 🌌 Seattle Star Storms CF Lorraine Bird for a Uniform Violation (shoe untied). Bench Player Michael Salas takes their place.
- Runners out: []
- A player who matches the active CenterField's team, name, and slot was ejected. Assuming it was the active CenterField and replacing 🌌 Seattle Star Storms's CenterField with bench player Michael Salas.
-
🔗
Now batting: Rashid Werner (0 for 3, 2 SO, 1 GIDP, 1 GO)
-
🔗
Ball. 1-0.
- Runners out: []
- Lorraine Bird didn't move from First
-
🔗
Rashid Werner hits a ground ball to third base.
-
🔗
Rashid Werner grounds into a force out, 3B Jerome Lan to SS Midnight Nightingale. Lorraine Bird out at second.
- Runners out: [RunnerOut { runner: "Lorraine Bird", base: Second }]
- Runner Lorraine Bird out at second
-
🔗
End of the top of the 8th.
- Game didn't end after the Top of the 8 because it was before the 9th inning
-
🔗
Start of the bottom of the 8th. ☢️ Middletown Demon Cores batting. 🌌 Sneakers Nowak pitching.
- Not incrementing pitcher_count on returning pitcher 🌌 Sneakers Nowak
- Returning pitcher name Sneakers Nowak does not match stored pitcher name Jackson Sesay.
-
🔗
Now batting: Jerome Lan (0 for 1, 1 F)
-
🔗
Ball. 1-0.
-
🔗
Jerome Lan was hit by the pitch and advances to first base.
-
🔗
Now batting: Pearl Bentley (1 for 3, 1 FO, 1 1B, 1 F)
-
🔗
Ball. 1-0.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Foul tip. 1-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Strike, swinging. 1-2.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Pearl Bentley struck out looking.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Now batting: Midnight Nightingale (1 for 3, 1 2B, 1 SO, 1 FO, 1 BB)
-
🔗
Foul ball. 0-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Ball. 1-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Ball. 2-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Strike, looking. 2-2.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Midnight Nightingale struck out swinging.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Now batting: Madelyn Arcturus (1 for 4, 1 1B, 1 SO, 2 GO)
-
🔗
Strike, looking. 0-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Ball. 1-1.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
Madelyn Arcturus hits a fly ball to left field.
-
🔗
Madelyn Arcturus flies out to LF Erik Rolland.
- Runners out: []
- Jerome Lan didn't move from First
-
🔗
End of the bottom of the 8th.
- Game didn't end after the Bottom of the 8 because it was before the 9th inning
-
🔗
Start of the top of the 9th. 🌌 Seattle Star Storms batting. ☢️ Saki McGowan pitching.
- Not incrementing pitcher_count on returning pitcher ☢️ Saki McGowan
-
🔗
Now batting: Beverly Shevchenko (0 for 3, 2 GO, 1 FO)
-
🔗
Ball. 1-0.
-
🔗
Foul ball. 1-1.
-
🔗
Ball. 2-1.
-
🔗
Foul ball. 2-2.
-
🔗
Foul ball. 2-2.
-
🔗
Beverly Shevchenko hits a ground ball to first base.
-
🔗
Beverly Shevchenko grounds out to 1B Danielle Guillotine.
-
🔗
Now batting: Hattie Summers (0 for 3, 2 GO, 1 SO)
-
🔗
Hattie Summers was hit by the pitch and advances to first base.
-
🔗
Now batting: Daniil Norris (1 for 1, 1 HR, 2 BB)
-
🔗
Ball. 1-0.
- Runners out: []
- Hattie Summers didn't move from First
-
🔗
Ball. 2-0.
- Runners out: []
- Hattie Summers didn't move from First
-
🔗
Ball. 3-0.
- Runners out: []
- Hattie Summers didn't move from First
-
🔗
Strike, looking. 3-1.
- Runners out: []
- Hattie Summers didn't move from First
-
🔗
Ball 4. Daniil Norris walks. Hattie Summers to second base.
- Runners out: []
- Hattie Summers advanced from First to second
-
🔗
Now batting: Vandium Shea (1 for 2, 1 FO, 1 1B, 1 BB)
-
🔗
Vandium Shea hits a ground ball to the shortstop. 📣 Everyone cheers at once!
-
🔗
Vandium Shea singles on a ground ball to SS Midnight Nightingale. Hattie Summers to third base. Daniil Norris to second base.
- Runners out: []
- Hattie Summers advanced from Second to third
- Daniil Norris advanced from First to second
-
🔗
Now batting: Eli Henrique (1 for 4, 1 FO, 1 LO, 1 3B, 1 SO)
-
🔗
Foul ball. 0-1.
- Runners out: []
- Hattie Summers didn't move from Third
- Daniil Norris didn't move from Second
- Vandium Shea didn't move from First
-
🔗
Strike, swinging. 0-2.
- Runners out: []
- Hattie Summers didn't move from Third
- Daniil Norris didn't move from Second
- Vandium Shea didn't move from First
-
🔗
Eli Henrique hits a ground ball to the shortstop.
-
🔗
Eli Henrique grounds into a force out, SS Midnight Nightingale to C Madelyn Arcturus. Hattie Summers out at home. Daniil Norris to third base. Vandium Shea to second base. Eli Henrique to first base.
- Runners out: [RunnerOut { runner: "Hattie Summers", base: Home }]
- Runner Hattie Summers out at home
- Daniil Norris advanced from Second to third
- Vandium Shea advanced from First to second
-
🔗
Now batting: Rafael Byrd (1 for 4, 1 PO, 2 GO, 1 1B)
-
🔗
Ball. 1-0.
- Runners out: []
- Daniil Norris didn't move from Third
- Vandium Shea didn't move from Second
- Eli Henrique didn't move from First
-
🔗
Foul ball. 1-1.
- Runners out: []
- Daniil Norris didn't move from Third
- Vandium Shea didn't move from Second
- Eli Henrique didn't move from First
-
🔗
Strike, swinging. 1-2.
- Runners out: []
- Daniil Norris didn't move from Third
- Vandium Shea didn't move from Second
- Eli Henrique didn't move from First
-
🔗
Ball. 2-2.
- Runners out: []
- Daniil Norris didn't move from Third
- Vandium Shea didn't move from Second
- Eli Henrique didn't move from First
-
🔗
Ball. 3-2.
- Runners out: []
- Daniil Norris didn't move from Third
- Vandium Shea didn't move from Second
- Eli Henrique didn't move from First
-
🔗
Foul ball. 3-2.
- Runners out: []
- Daniil Norris didn't move from Third
- Vandium Shea didn't move from Second
- Eli Henrique didn't move from First
-
🔗
Ball 4. Rafael Byrd walks. Daniil Norris scores! Vandium Shea to third base. Eli Henrique to second base.
- Runners out: []
- Daniil Norris scored
- Vandium Shea advanced from Second to third
- Eli Henrique advanced from First to second
-
🔗
The ☢️ Middletown Demon Cores manager is making a mound visit.
-
🔗
RP3 Saki McGowan remains in the game.
- Not incrementing pitcher_count on remaining pitcher RP3 Saki McGowan
-
🔗
Now batting: Erik Rolland (0 for 3, 1 GO, 2 SO, 1 BB)
-
🔗
Erik Rolland hits a fly ball to center field.
-
🔗
Erik Rolland flies out to CF Pearl Bentley.
- Runners out: []
- Vandium Shea didn't move from Third
- Eli Henrique didn't move from Second
- Rafael Byrd didn't move from First
-
🔗
End of the top of the 9th.
- Game didn't end after the Top of the 9 (with score 2-2)
-
🔗
Start of the bottom of the 9th. ☢️ Middletown Demon Cores batting. 🌌 Sneakers Nowak pitching.
- Not incrementing pitcher_count on returning pitcher 🌌 Sneakers Nowak
- Returning pitcher name Sneakers Nowak does not match stored pitcher name Jackson Sesay.
-
🔗
Now batting: Danielle Guillotine (1 for 3, 1 F, 1 BB, 1 2B, 1 SO)
-
🔗
Foul ball. 0-1.
-
🔗
Ball. 1-1.
-
🔗
Strike, swinging. 1-2.
-
🔗
Danielle Guillotine hits a fly ball to center field.
-
🔗
Danielle Guillotine homers on a fly ball to center field!
-
🔗
Now batting: Lloyd Salazar (2 for 3, 1 BB, 1 GIDP, 1 GO, 2 1B)
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received NowBatting
-
🔗
Strike, swinging. 0-1.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Strike
-
🔗
Ball. 1-1.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Strike, looking. 1-2.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Strike
-
🔗
Foul ball. 1-2.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Foul
-
🔗
Lloyd Salazar struck out looking.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received StrikeOut
-
🔗
Now batting: Manny House (1 for 3, 1 FO, 1 HR, 1 SO, 1 BB)
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received NowBatting
-
🔗
Strike, looking. 0-1.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Strike
-
🔗
Manny House hits a line drive to right field.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received FairBall
-
🔗
Manny House singles on a line drive to RF Rashid Werner.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received BatterToBase
-
🔗
Now batting: Johnny Ito (1 for 4, 3 FO, 1 1B)
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received NowBatting
-
🔗
Foul ball. 0-1.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Foul
-
🔗
Ball. 1-1. Manny House steals second base!
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Johnny Ito hits a fly ball to right field. 📣 You can feel the stands vibrating!
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received FairBall
-
🔗
Johnny Ito flies out to RF Rashid Werner.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received CaughtOut
-
🔗
Now batting: Everett Marino (0 for 3, 1 BB, 1 SO, 1 GO)
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received NowBatting
-
🔗
Ball. 1-0.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Foul ball. 1-1.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Foul
-
🔗
Ball. 2-1.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Foul ball. 2-2.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Foul
-
🔗
Ball. 3-2.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Ball 4. Everett Marino walks.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Walk
-
🔗
Now batting: Jerome Lan (0 for 1, 1 F, 1 HBP)
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received NowBatting
-
🔗
Ball. 1-0.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Ball. 2-0. The Geomagnetic Storms Intensify! 🌌 SP5 Jaime Phelan and ☢️ DH Manny House snapped photos of the aurora.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Ball. 3-0.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Ball 4. Jerome Lan walks. Manny House to third base. Everett Marino to second base. 🤖 ROBO-UMP ejected 🌌 Seattle Star Storms SP1 Sneakers Nowak for a Communication Violation (saying a bad word). Bench Player Dylan Sakamoto takes their place.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Walk
-
🔗
Now batting: Pearl Bentley (1 for 4, 1 FO, 1 1B, 1 F, 1 SO)
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received NowBatting
-
🔗
Strike, swinging. 0-1.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Strike
-
🔗
Foul ball. 0-2.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Foul
-
🔗
Ball. 1-2.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Ball. 2-2.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received Ball
-
🔗
Pearl Bentley hits a fly ball to center field.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received FairBall
-
🔗
Pearl Bentley flies out to CF Michael Salas.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received CaughtOut
-
🔗
End of the bottom of the 9th.
- × Error processing game event. This event will be skipped, and further errors are likely if this error left the game in an incorrect state.
╰─▶ Expected [GameOver, WeatherConsumption] event after Some(HomeRun), but received InningEnd
-
🔗
"GAME OVER."
-
🔗
🌌 Seattle Star Storms earned 54 🪙. ☢️ Middletown Demon Cores earned 49 🪙.
Top scoring Photos:
🌌 Erik Rolland - 214 ☢️ Johnny Ito - 195
-
🔗
🌌 Seattle Star Storms defeated ☢️ Middletown Demon Cores. Final score: 5-3
- Expected the winning score to be 3 (home team) but it was 5
- Expected the winning team emoji to be ☢️ (home team) but it was 🌌
- Expected the winning team name to be Middletown Demon Cores (home team) but it was Seattle Star Storms
- Expected the losing score to be 2 (away team) but it was 3
- Expected the losing team emoji to be 🌌 (away team) but it was ☢️
- Expected the losing team name to be Seattle Star Storms (away team) but it was Middletown Demon Cores