“)) {
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
$venue=substr($rowvalue, $starter+12, $amount-12);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_first_name=substr($rowvalue, $starter+9, $amount-9);
If($team==0)$away_first_name=substr($rowvalue, $starter+9, $amount-9);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_last_name=substr($rowvalue, $starter+10, $amount-10);
If($team==0)$away_last_name=substr($rowvalue, $starter+10, $amount-10);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_throwing_hand=substr($rowvalue, $starter+14, $amount-14);
If($team==0)$away_throwing_hand=substr($rowvalue, $starter+14, $amount-14);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_wins=substr($rowvalue, $starter+6, $amount-6);
If($team==0)$away_wins=substr($rowvalue, $starter+6, $amount-6);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_losses=substr($rowvalue, $starter+8, $amount-8);
If($team==0)$away_losses=substr($rowvalue, $starter+8, $amount-8);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_era=substr($rowvalue, $starter+5, $amount-5);
If($team==0)$away_era=substr($rowvalue, $starter+5, $amount-5);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_so=substr($rowvalue, $starter+4, $amount-4);
If($team==0)$away_so=substr($rowvalue, $starter+4, $amount-4);
$team–;
}

}
echo $away_first_name . ” ” . $away_last_name . ” (” . $away_throwing_hand . “) (” . $away_wins . “-” . $away_losses . “, ” . $away_era . ” ERA, ” . $away_so . ” K) @ ” . $home_first_name . ” ” . $home_last_name . ” (” . $home_throwing_hand . “) (” . $home_wins . “-” . $home_losses . “, ” . $home_era . ” ERA, ” . $home_so . ” K)

“.$gametime.” EST @ “. $venue;
?>

NL All Star starting pitcher Tim Lincecum takes on Paul Maholm in the Bucco’s first game following the All Star break.

Click Here for Live Updates

I’ve always thought that the All Star Game is a good test for a scoresheet. Throughout the course of the game, you can see some pretty wild substitutions.

This year’s game wasn’t too bad, and my scoresheet handled it just fine. Here’s the scoresheet, box score, and event file.

     Game of 7/14/2009 -- American League at National League (N)

  American League    AB  R  H RBI    National League    AB  R  H RBI  
Suzuki I, rf          3  0  1  0   Ramirez H, ss         3  0  0  0   
Jackson E, p          0  0  0  0   Hoffman T, p          0  0  0  0   
Morneau J, 1b         2  0  0  0   Gonzalez A, 1b        0  0  0  0   
Jeter D, ss           2  2  0  0   Utley C, 2b           2  0  0  0   
Bartlett J, ss        1  0  0  0   Hudson O, ph-2b       2  0  1  0   
Mauer J, c            3  1  1  1   Pujols A, 1b          3  0  0  0   
Granderson C, cf      1  1  1  0   Cordero F, p          0  0  0  0   
Teixeira M, 1b        3  0  0  0   Bell H, p             0  0  0  0   
Martinez V, c         0  0  0  0   Howard R, ph          1  0  0  0   
Bay J, lf             2  0  1  0   Rodriguez F, p        0  0  0  0   
Jones A, rf           1  0  0  1   Braun R, rf-lf        2  0  0  0   
Hamilton J, cf        3  0  1  1   Upton J, ph-lf        2  0  0  0   
Hernandez F, cf       0  0  0  0   Ibanez R, lf          2  0  0  0   
Papelbon J, p         0  0  0  0   Hawpe B, rf           2  0  0  0   
Youkilis K, ph        1  0  1  0   Wright D, 3b          2  1  1  0   
Nathan J, p           0  0  0  0   Billingsley C, p      0  0  0  0   
Rivera M, p           0  0  0  0   Tejada M, ss          2  0  0  0   
Young M, 3b           3  0  1  0   Victorino S, cf       2  1  1  0   
Zobrist B, ph-2b      1  0  0  0   Werth J, cf           1  0  0  0   
Hill A, 2b            3  0  0  0   Molina Y, c           2  1  1  1   
Inge B, 3b            1  0  0  0   McCann B, ph-c        1  0  0  0   
Halladay R, p         1  0  0  0   Lincecum T, p         0  0  0  0   
Buehrle M, p          0  0  0  0   Fielder P, ph         1  0  1  1   
Greinke Z, p          0  0  0  0   Franklin R, p         0  0  0  0   
Crawford C, ph-lf     3  0  1  0   Haren D, p            0  0  0  0   
                                   Zimmerman R, 3b       2  0  0  0   
                     -- -- -- --                        -- -- -- --
                     34  4  8  3                        32  3  5  2   

American League  200 010 010 --  4
National League  030 000 000 --  3

  American League      IP  H  R ER BB SO
Halladay R            2.0  4  3  2  0  0
Buehrle M             1.0  0  0  0  0  0
Greinke Z             1.0  0  0  0  0  2
Jackson E             2.0  0  0  0  0  0
Papelbon J (W)        1.0  0  0  0  0  1
Nathan J              1.0  1  0  0  1  1
Rivera M (S)          1.0  0  0  0  0  1

  National League      IP  H  R ER BB SO
Lincecum T            2.0  2  2  1  0  1
Franklin R            1.0  0  0  0  0  0
Haren D               1.0  1  0  0  0  0
Billingsley C         1.0  2  1  1  0  0
Hoffman T             1.0  1  0  0  0  0
Cordero F             1.0  0  0  0  0  0
Bell H (L)            1.0  2  1  1  1  1
Rodriguez F           1.0  0  0  0  0  1

E -- Pujols A, Hamilton J
DP -- National League 1
LOB -- American League 6, National League 3
2B -- Fielder P, Mauer J
3B -- Granderson C
SB -- Hudson O
SF -- Jones A
HBP -- by Lincecum T (Jeter D)
T -- 2:31
A -- 46760


Scoresheet (PDF)

Event File

“)) {
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
$venue=substr($rowvalue, $starter+12, $amount-12);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_first_name=substr($rowvalue, $starter+9, $amount-9);
If($team==0)$away_first_name=substr($rowvalue, $starter+9, $amount-9);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_last_name=substr($rowvalue, $starter+10, $amount-10);
If($team==0)$away_last_name=substr($rowvalue, $starter+10, $amount-10);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_throwing_hand=substr($rowvalue, $starter+14, $amount-14);
If($team==0)$away_throwing_hand=substr($rowvalue, $starter+14, $amount-14);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_wins=substr($rowvalue, $starter+6, $amount-6);
If($team==0)$away_wins=substr($rowvalue, $starter+6, $amount-6);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_losses=substr($rowvalue, $starter+8, $amount-8);
If($team==0)$away_losses=substr($rowvalue, $starter+8, $amount-8);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_era=substr($rowvalue, $starter+5, $amount-5);
If($team==0)$away_era=substr($rowvalue, $starter+5, $amount-5);
}
If(strpos($rowvalue, ““)){
$starter=strpos($rowvalue, ““);
$stopper=strpos($rowvalue, “
“, $starter);
$amount=$stopper-$starter;
If($team==1)$home_so=substr($rowvalue, $starter+4, $amount-4);
If($team==0)$away_so=substr($rowvalue, $starter+4, $amount-4);
$team–;
}

}
echo $away_first_name . ” ” . $away_last_name . ” (” . $away_throwing_hand . “) (” . $away_wins . “-” . $away_losses . “, ” . $away_era . ” ERA, ” . $away_so . ” K) @ ” . $home_first_name . ” ” . $home_last_name . ” (” . $home_throwing_hand . “) (” . $home_wins . “-” . $home_losses . “, ” . $home_era . ” ERA, ” . $home_so . ” K)

“.$gametime.” EST @ “. $venue;
?>

Click Here for Live Updates

Here are the ROS files for the big game tonight.

American League
National League

Tonight in St. Louis, the National League goes for their first All Star Game win since 1996.

Freddy and Zach are reserves.

The rest of the Buccos are taking a few needed days off.

freddy-sanchez-of-the-pirates

Congratulations to Zach Duke!

He joins the NL All Star roster to replace the injured, Matt Cain.

Zach_Duke

Who will represent the Bucs?

My vote is for Freddy Sanchez, but John Russell has been campaigning hard for Zach Duke. We’ll know within the hour.

mlb-2009-asg

American League Starters
C – Joe Mauer – MIN
1B – Mark Teixeira – NYA
2B – Dustin Pedroia – BOS
3B – Evan Longoria – TBA
SS – Derek Jeter – NYA
LF – Jason Bay – BOS
CF – Ichiro Suzuki – SEA
RF – Josh Hamilton – TEX

National League Starters
C – Yadier Molina – SLN
1B – Albert Pujols – SLN
2B – Chase Utley – PHI
3B – David Wright – NYN
SS – Hanley Ramirez – FLO
LF – Ryan Braun – MIL
CF – Raul Ibanez – PHI
RF – Carlos Beltran – NYN (injured – will not play)

National League Pitching Staff
Matt Cain – SFN
Ted Lilly – CHN
Dan Haren – ARI
Tim Lincecum – SFN
Chad Billingsley – LAN
Josh Johnson – FLA
Ryan Franklin – SLN
Heath Bell – SDN
Jonathan Broxton – LAN
Francisco Rodriguez – NYN
Johan Santana – NYN
Francisco Cordero – CIN
Jason Marquis – COL

National League Reserves
Justin Upton – ARI – OF
Brian McCann – ATL – C
Brad Hawpe – COL – OF
Hunter Pence – HOU – OF
Miguel Tejada – HOU – IF
Orlando Hudson – LAN – IF
Prince Fielder – MIL – IF
Ryan Howard – PHI – IF
Freddy Sanchez – PIT – IF
Adrian Gonzalez – SLN – IF
Ryan Zimmerman – WAS – IF

American League Pitching Staff
Zack Greinke – KCA
Roy Halladay – TBA
Justin Verlander – DET
Tim Wakefield – BOS
Mark Buehrle – CHA
Jonathan Papelbon – BOS
Joe Nathan – MIN
Mariano Rivera – NYA
Brian Fuentes – ANA
Andrew Bailey – OAK
Felix Hernandez – SEA
Josh Beckett – BOS
Edwin Jackson – DET

American League Reserves
Adam Jones – BAL – OF
Kevin Youkilis – BOS – IF
Victor Martinez – CLE – C
Curtis Granderson – DET – OF
Torii Hunter – ANA – OF
Justin Morneau – MIN – IF
Jason Bartlett – TBA – IF
Carl Crawford – TBA – OF
Ben Zobrist – TBA – IF
Michael Young – TEX – IF
Aaron Hill – TOR – IF

American League Final Vote
Adam Lind – TOR, Ian Kinsler – TEX, Chone Figgins – ANA, Carlos Pena – TBA, Brandon Inge – DET

National League Final Vote
Mark Reynolds – ARI, Matt Kemp – LAN, Shane Victorino – PHI, Pablo Sandoval – SFN, Cristian Guzman – WAS

15 games should be enough to pick your All Star team, right?

MLB released the ballot, so why not?… let’s vote!

allstar