Sign In
Support FanGraphs
FanGraphs Membership
FanGraphs Merchandise
Gift a Membership
Donate to FanGraphs
Fantasy
Fantasy Tools
Fantasy Player Rater
Auction Calculator
Ottoneu Fantasy Baseball
Signup
,
FAQ
,
Blog Posts
Blogs
Blog Roll
FanGraphs
Podcasts:
Effectively Wild
FanGraphs Prospects
RotoGraphs
Podcasts:
The Sleeper and The Bust
|
Field of Streams
|
Beat the Shift
Community Research
Archived Blogs:
The Hardball Times
|
NotGraphs
|
TechGraphs
|
FanGraphs+
Archived THT:
THT Live
|
Dispatch
|
Fantasy
|
ShysterBall
Archived Podcasts:
FanGraphs Audio
|
Chin Music
|
UMP: The Untitled McDongenhagen Project
|
Stealing Home
|
Doing It For Bartolo
|
OttoGraphs
|
Projections
2026 Pre-Season Projections
ZiPS
,
ZiPS DC
Steamer
Depth Charts
ATC
THE BAT
,
THE BAT X
OOPSY
2026 600 PA / 200 IP Projections
Steamer600
,
Steamer600 (Update)
,
OOPSYPeak
2026 Updated In-Season Projections
ZiPS (RoS)
,
ZiPS (Update)
,
ZiPS DC (RoS)
Steamer (RoS)
,
Steamer (Update)
Depth Charts (RoS)
ATC DC (RoS)
THE BAT (RoS)
,
THE BAT X (RoS)
OOPSY DC (RoS)
3-Year Projections
ZiPS 2027
,
ZiPS 2028
On-Pace Leaders
Every Game Played
,
Games Played %
Cy Young Award Projections
Auction Calculator
Scores
Today
Live Scoreboard
,
Probable Pitchers
Live Daily Leaderboards
Season Schedule & Results
Win Probability & Box Scores
2025
,
2024
,
2023
,
2022
,
2021
,
2020
,
2019
AL Games
NL Games
Standings
2026 Projected Standings
2026 Playoff Odds
,
Playoff Odds Graphs
2026 Pythagorean & BaseRuns Records
2025 ZiPS Postseason Game-By-Game Odds
AL East
AL Central
AL West
NL East
NL Central
NL West
Leaders
Major League Leaders
Batting:
2026
,
2025
,
2024
,
2023
,
2022
,
Career
Pitching:
2026
,
2025
,
2024
,
2023
,
2022
,
Career
Fielding:
2026
,
2025
,
2024
,
2023
,
2022
,
Career
Major League Leaders - Rank
Batting:
Ranking Grid
,
Compare Players
,
Compare Stats
Pitching:
Ranking Grid
,
Compare Players
,
Compare Stats
Splits Leaderboards
Pitch-Type Splits Leaderboards
Season Stat Grid
Spring Training Leaders
Batting:
2026
,
2025
,
2024
,
2023
Pitching:
2026
,
2025
,
2024
,
2023
College Leaders
Batting
,
Pitching
Minor League Leaders
AAA:
International League
,
Pacific Coast League
AA:
Eastern League
,
Southern League
,
Texas League
A+:
Midwest League
,
South Atlantic League
,
Northwest League
A:
California League
,
Carolina League
,
Florida State League
CPX:
Arizona
,
Florida
R:
Dominican Summer League
KBO Leaders
2026 Batting
,
2026 Pitching
NPB Leaders
2026 Batting
,
2026 Pitching
Major League Postseason Leaders
Batting:
2025
, (
WS
), (
LCS
), (
LDS
), (
WCS
),
Career
Pitching:
2025
, (
WS
), (
LCS
), (
LDS
), (
WCS
),
Career
WAR Tools
Combined WAR Leaderboards
WAR Graphs
WPA Tools
WPA Inquirer
Rookie Leaders
Batters 2026
,
Pitchers 2026
,
Splits Leaders
Batters:
vs L
,
vs R
,
Home
,
Away
Pitchers:
vs L
,
vs R
,
Home
,
Away
Teams
Team Batting Stats
2026
,
2025
,
2024
,
2023
,
2022
,
2021
,
2020
Team Pitching Stats
2026
,
2025
,
2024
,
2023
,
2022
,
2021
,
2020
Team WAR Totals (RoS)
AL East
Blue Jays
|
DC
Orioles
|
DC
Rays
|
DC
Red Sox
|
DC
Yankees
|
DC
AL Central
Guardians
|
DC
Royals
|
DC
Tigers
|
DC
Twins
|
DC
White Sox
|
DC
AL West
Angels
|
DC
Astros
|
DC
Athletics
|
DC
Mariners
|
DC
Rangers
|
DC
NL East
Braves
|
DC
Marlins
|
DC
Mets
|
DC
Nationals
|
DC
Phillies
|
DC
NL Central
Brewers
|
DC
Cardinals
|
DC
Cubs
|
DC
Pirates
|
DC
Reds
|
DC
NL West
D-backs
|
DC
Dodgers
|
DC
Giants
|
DC
Padres
|
DC
Rockies
|
DC
Positional Depth Charts
Batters:
C
,
1B
,
2B
,
SS
,
3B
,
LF
,
CF
,
RF
,
DH
Pitchers:
SP
,
RP
RosterResource
Current Depth Charts
AL East
Blue Jays
Orioles
Rays
Red Sox
Yankees
AL Central
Guardians
Royals
Tigers
Twins
White Sox
AL West
Angels
Astros
Athletics
Mariners
Rangers
NL East
Braves
Marlins
Mets
Nationals
Phillies
NL Central
Brewers
Cardinals
Cubs
Pirates
Reds
NL West
D-backs
Dodgers
Giants
Padres
Rockies
In-Season Tools
2026 Closer Depth Chart
2026 Injury Report
2026 Payroll Pages
2026 Transaction Tracker
2026 Schedule Grid
2026 Probables Grid
2026 Lineup Tracker
2026 Minor League Power Rankings
Offseason Tools
2026 Free Agent Tracker
2026 Offseason Tracker
2026 Opening Day Tracker
Prospects
Prospects Home
The Board
The Board: Scouting + Stats!
How To Use The Board: A Tutorial
Farm System Rankings
Top Prospects List
2026
2025
AL
BAL
CHW
ATH
BOS
CLE
HOU
NYY
DET
LAA
TBR
KCR
SEA
TOR
MIN
TEX
NL
ATL
CHC
ARI
MIA
CIN
COL
NYM
MIL
LAD
PHI
PIT
SDP
WSN
STL
SFG
2026 Preseason Top 100
More ▾
Glossary
Library
Guts! / Constants
Park Factors
Support
FanGraphs Membership
Merchandise
Prospects / The Board
Scores
Standings
Fantasy Tools
Blogs
Glossary
Library
Batting Stats
wOBA
,
wRC+
,
ISO
,
K% & BB%
,
more...
Pitching Stats
FIP
,
xFIP
,
BABIP
,
K/9 & BB/9
,
more...
Defensive Stats
UZR Primer
,
DRS
,
FSR
,
TZ & TZL
,
more...
More
WAR
,
UBR Primer
,
WPA
,
LI
,
Clutch
Guts!
Seasonal Constants
Park Factors
Park Factors by Handedness
Sign In
< All Teams
2008 St. Louis Cardinals Schedule & Results
Season:
2008
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
Record: 86-76
Probable starters are italicized.
Date
Opp
STL
Win Prob
W/L
STL
Runs
Opp
Runs
STL Starter
Opp Starter
April 2008
Apr 1, 2008
Apr 1
vs
COL
L
1
2
Apr 2, 2008
Apr 2
vs
COL
W
8
3
Apr 3, 2008
Apr 3
vs
COL
W
3
0
Apr 4, 2008
Apr 4
vs
WSN
W
5
4
Apr 5, 2008
Apr 5
vs
WSN
W
5
4
Apr 6, 2008
Apr 6
vs
WSN
W
3
0
Apr 7, 2008
Apr 7
at
HOU
L
3
5
Todd Wellemeyer
Wandy Rodriguez
Apr 8, 2008
Apr 8
at
HOU
W
5
3
Brad Thompson
Shawn Chacon
Apr 9, 2008
Apr 9
at
HOU
W
6
4
Braden Looper
Chris Sampson
Apr 10, 2008
Apr 10
at
SFG
L
1
5
Adam Wainwright
Kevin Correia
Apr 11, 2008
Apr 11
at
SFG
W
8
2
Kyle Lohse
Barry Zito
Apr 12, 2008
Apr 12
at
SFG
W
8
7
Todd Wellemeyer
Matt Cain
Apr 13, 2008
Apr 13
at
SFG
L
4
7
Joel Pineiro
Tim Lincecum
Apr 15, 2008
Apr 15
vs
MIL
W
6
1
Braden Looper
Dave Bush
Apr 16, 2008
Apr 16
vs
MIL
W
5
4
Adam Wainwright
Carlos Villanueva
Apr 17, 2008
Apr 17
vs
MIL
L
3
5
Kyle Lohse
Manny Parra
Apr 18, 2008
Apr 18
vs
SFG
W
11
1
Todd Wellemeyer
Matt Cain
Apr 19, 2008
Apr 19
vs
SFG
L
0
3
Joel Pineiro
Tim Lincecum
Apr 20, 2008
Apr 20
vs
SFG
L
2
8
Braden Looper
Jonathan Sánchez
Apr 21, 2008
Apr 21
at
MIL
W
4
3
Adam Wainwright
Carlos Villanueva
Apr 22, 2008
Apr 22
at
MIL
L
8
9
Kyle Lohse
Manny Parra
Apr 23, 2008
Apr 23
at
PIT
L
4
7
Ian Snell
Apr 24, 2008
Apr 24
at
PIT
W
6
2
Joel Pineiro
Tom Gorzelanny
Apr 25, 2008
Apr 25
vs
HOU
L
2
3
Shawn Chacon
Apr 26, 2008
Apr 26
vs
HOU
W
4
3
Adam Wainwright
Roy Oswalt
Apr 27, 2008
Apr 27
vs
HOU
W
5
1
Kyle Lohse
Brandon Backe
Apr 28, 2008
Apr 28
vs
CIN
L
3
4
Apr 29, 2008
Apr 29
vs
CIN
W
7
2
Joel Pineiro
Johnny Cueto
Apr 30, 2008
Apr 30
vs
CIN
W
5
2
Braden Looper
Aaron Harang
May 2008
May 2, 2008
May 2
vs
CHC
W
5
3
Adam Wainwright
Rich Hill
May 3, 2008
May 3
vs
CHC
L
3
9
Kyle Lohse
Ted Lilly
May 4, 2008
May 4
vs
CHC
W
5
3
Todd Wellemeyer
Jason Marquis
May 5, 2008
May 5
at
COL
W
6
5
Joel Pineiro
Ubaldo Jiménez
May 6, 2008
May 6
at
COL
W
6
5
Braden Looper
Mark Redman
May 7, 2008
May 7
at
COL
L
3
4
Adam Wainwright
Jeff Francis
May 8, 2008
May 8
at
COL
L
3
9
Kyle Lohse
Jorge De La Rosa
May 9, 2008
May 9
at
MIL
L
3
4
Todd Wellemeyer
Manny Parra
May 10, 2008
May 10
at
MIL
W
5
3
Joel Pineiro
Ben Sheets
May 11, 2008
May 11
at
MIL
L
3
5
Braden Looper
Jeff Suppan
May 12, 2008
May 12
at
MIL
L
3
8
Adam Wainwright
Dave Bush
May 13, 2008
May 13
vs
PIT
L
4
8
Kyle Lohse
Phil Dumatrait
May 14, 2008
May 14
vs
PIT
W
5
1
Todd Wellemeyer
Paul Maholm
May 15, 2008
May 15
vs
PIT
L
5
11
Joel Pineiro
Ian Snell
May 16, 2008
May 16
vs
TBR
L
1
3
Braden Looper
Andy Sonnanstine
May 17, 2008
May 17
vs
TBR
W
9
8
Adam Wainwright
Matt Garza
May 18, 2008
May 18
vs
TBR
W
5
4
Kyle Lohse
Edwin Jackson
May 19, 2008
May 19
at
SDP
W
8
2
Todd Wellemeyer
Wilfredo Ledezma
May 20, 2008
May 20
at
SDP
L
2
3
Joel Pineiro
Greg Maddux
May 21, 2008
May 21
at
SDP
W
11
3
Braden Looper
Chris Young
May 23, 2008
May 23
at
LAD
W
2
1
Adam Wainwright
Derek Lowe
May 24, 2008
May 24
at
LAD
W
4
0
Kyle Lohse
Brad Penny
May 25, 2008
May 25
at
LAD
L
3
4
Todd Wellemeyer
Clayton Kershaw
May 27, 2008
May 27
vs
HOU
L
2
8
Braden Looper
Shawn Chacon
May 28, 2008
May 28
vs
HOU
W
6
1
Adam Wainwright
Wandy Rodriguez
May 29, 2008
May 29
vs
HOU
W
3
2
Kyle Lohse
Roy Oswalt
May 30, 2008
May 30
vs
PIT
W
5
4
Todd Wellemeyer
Zach Duke
May 31, 2008
May 31
vs
PIT
L
4
14
Mike Parisi
Paul Maholm
June 2008
Jun 1, 2008
Jun 1
vs
PIT
W
7
4
Braden Looper
Ian Snell
Jun 2, 2008
Jun 2
vs
PIT
L
4
5
Adam Wainwright
Tom Gorzelanny
Jun 3, 2008
Jun 3
at
WSN
W
6
1
Kyle Lohse
Odalis Perez
Jun 5, 2008
Jun 5
at
WSN
L
9
10
Jun 5, 2008
Jun 5
at
WSN
W
4
1
Todd Wellemeyer
John Lannan
Jun 6, 2008
Jun 6
at
HOU
L
1
6
Braden Looper
Brian Moehler
Jun 7, 2008
Jun 7
at
HOU
W
8
4
Adam Wainwright
Shawn Chacon
Jun 8, 2008
Jun 8
at
HOU
W
5
4
Kyle Lohse
Wandy Rodriguez
Jun 10, 2008
Jun 10
at
CIN
W
7
2
Mitchell Boggs
Homer Bailey
Jun 11, 2008
Jun 11
at
CIN
W
10
0
Braden Looper
Johnny Cueto
Jun 12, 2008
Jun 12
at
CIN
L
2
6
Joel Pineiro
Bronson Arroyo
Jun 13, 2008
Jun 13
vs
PHI
L
2
20
Todd Wellemeyer
Kyle Kendrick
Jun 14, 2008
Jun 14
vs
PHI
W
3
2
Kyle Lohse
Adam Eaton
Jun 15, 2008
Jun 15
vs
PHI
W
7
6
Mitchell Boggs
Brett Myers
Jun 17, 2008
Jun 17
vs
KCR
L
1
2
Braden Looper
Kyle Davies
Jun 18, 2008
Jun 18
vs
KCR
L
2
3
Braden Looper
Brian Bannister
Jun 19, 2008
Jun 19
vs
KCR
L
1
4
Brad Thompson
Zack Greinke
Jun 20, 2008
Jun 20
at
BOS
W
5
4
Kyle Lohse
Tim Wakefield
Jun 21, 2008
Jun 21
at
BOS
W
9
3
Mitchell Boggs
Daisuke Matsuzaka
Jun 22, 2008
Jun 22
at
BOS
L
3
5
Joel Pineiro
Jon Lester
Jun 24, 2008
Jun 24
at
DET
W
8
4
Braden Looper
Kenny Rogers
Jun 25, 2008
Jun 25
at
DET
L
7
8
Kyle Lohse
Armando Galarraga
Jun 26, 2008
Jun 26
at
DET
L
2
3
Todd Wellemeyer
Nate Robertson
Jun 27, 2008
Jun 27
at
KCR
L
2
7
Joel Pineiro
Gil Meche
Jun 28, 2008
Jun 28
at
KCR
W
5
1
Mitchell Boggs
Kyle Davies
Jun 29, 2008
Jun 29
at
KCR
W
9
6
Braden Looper
Brian Bannister
Jun 30, 2008
Jun 30
vs
NYM
W
7
1
Kyle Lohse
John Maine
July 2008
Jul 1, 2008
Jul 1
vs
NYM
L
4
7
Todd Wellemeyer
Tony Armas
Jul 2, 2008
Jul 2
vs
NYM
W
8
7
Joel Pineiro
Pedro Martínez
Jul 3, 2008
Jul 3
vs
NYM
L
1
11
Mitchell Boggs
Mike Pelfrey
Jul 4, 2008
Jul 4
vs
CHC
L
1
2
Braden Looper
Carlos Zambrano
Jul 5, 2008
Jul 5
vs
CHC
W
5
4
Kyle Lohse
Ted Lilly
Jul 6, 2008
Jul 6
vs
CHC
L
1
7
Todd Wellemeyer
Sean Marshall
Jul 8, 2008
Jul 8
at
PHI
W
2
0
Joel Pineiro
Cole Hamels
Jul 9, 2008
Jul 9
at
PHI
L
2
4
Mark Mulder
J.A. Happ
Jul 10, 2008
Jul 10
at
PHI
L
1
4
Braden Looper
Jamie Moyer
Jul 11, 2008
Jul 11
at
PIT
W
6
0
Kyle Lohse
Zach Duke
Jul 12, 2008
Jul 12
at
PIT
L
11
12
Todd Wellemeyer
Phil Dumatrait
Jul 13, 2008
Jul 13
at
PIT
W
11
6
Joel Pineiro
Ian Snell
Jul 17, 2008
Jul 17
vs
SDP
W
4
3
Kyle Lohse
Jake Peavy
Jul 18, 2008
Jul 18
vs
SDP
W
11
7
Braden Looper
Greg Maddux
Jul 19, 2008
Jul 19
vs
SDP
W
6
5
Todd Wellemeyer
Randy Wolf
Jul 20, 2008
Jul 20
vs
SDP
W
9
5
Jaime García
Cha Seung Baek
Jul 21, 2008
Jul 21
vs
MIL
L
3
6
Joel Pineiro
Seth McClung
Jul 22, 2008
Jul 22
vs
MIL
L
3
4
Kyle Lohse
Jeff Suppan
Jul 23, 2008
Jul 23
vs
MIL
L
0
3
Braden Looper
CC Sabathia
Jul 24, 2008
Jul 24
vs
MIL
L
3
4
Todd Wellemeyer
Ben Sheets
Jul 25, 2008
Jul 25
at
NYM
L
2
7
Mitchell Boggs
Mike Pelfrey
Jul 26, 2008
Jul 26
at
NYM
W
10
8
Joel Pineiro
Brandon Knight
Jul 27, 2008
Jul 27
at
NYM
L
1
9
Kyle Lohse
Johan Santana
Jul 28, 2008
Jul 28
at
ATL
W
12
3
Braden Looper
Jul 29, 2008
Jul 29
at
ATL
W
8
3
Todd Wellemeyer
Tim Hudson
Jul 30, 2008
Jul 30
at
ATL
W
7
2
Chris Carpenter
Jair Jurrjens
Jul 31, 2008
Jul 31
at
ATL
L
4
9
Joel Pineiro
Mike Hampton
August 2008
Aug 1, 2008
Aug 1
vs
PHI
W
6
3
Kyle Lohse
Cole Hamels
Aug 2, 2008
Aug 2
vs
PHI
L
1
2
Braden Looper
Joe Blanton
Aug 3, 2008
Aug 3
vs
PHI
L
4
5
Todd Wellemeyer
Brett Myers
Aug 5, 2008
Aug 5
vs
LAD
W
6
4
Chris Carpenter
Chad Billingsley
Aug 6, 2008
Aug 6
vs
LAD
W
9
6
Joel Pineiro
Derek Lowe
Aug 7, 2008
Aug 7
vs
LAD
L
1
4
Kyle Lohse
Clayton Kershaw
Aug 8, 2008
Aug 8
at
CHC
L
2
3
Braden Looper
Ted Lilly
Aug 9, 2008
Aug 9
at
CHC
W
12
3
Todd Wellemeyer
Carlos Zambrano
Aug 10, 2008
Aug 10
at
CHC
L
2
6
Chris Carpenter
Ryan Dempster
Aug 11, 2008
Aug 11
at
FLA
W
4
2
Joel Pineiro
Aníbal Sánchez
Aug 12, 2008
Aug 12
at
FLA
L
3
4
Kyle Lohse
Chris Volstad
Aug 13, 2008
Aug 13
at
FLA
W
6
4
Braden Looper
Ricky Nolasco
Aug 14, 2008
Aug 14
at
FLA
W
3
0
Todd Wellemeyer
Scott Olsen
Aug 15, 2008
Aug 15
at
CIN
W
5
3
Brad Thompson
Bronson Arroyo
Aug 16, 2008
Aug 16
at
CIN
W
9
3
Joel Pineiro
Aaron Harang
Aug 17, 2008
Aug 17
at
CIN
L
3
7
Kyle Lohse
Edinson Volquez
Aug 19, 2008
Aug 19
vs
PIT
L
1
4
Braden Looper
Ian Snell
Aug 20, 2008
Aug 20
vs
PIT
W
11
2
Todd Wellemeyer
Jason Davis
Aug 22, 2008
Aug 22
vs
ATL
W
18
3
Adam Wainwright
Charlie Morton
Aug 23, 2008
Aug 23
vs
ATL
L
4
8
Kyle Lohse
Jorge Campillo
Aug 24, 2008
Aug 24
vs
ATL
W
6
3
Braden Looper
Jo-Jo Reyes
Aug 26, 2008
Aug 26
vs
MIL
L
0
12
Todd Wellemeyer
Ben Sheets
Aug 27, 2008
Aug 27
vs
MIL
W
5
3
Adam Wainwright
Manny Parra
Aug 29, 2008
Aug 29
at
HOU
L
2
3
Kyle Lohse
Randy Wolf
Aug 30, 2008
Aug 30
at
HOU
L
5
8
Braden Looper
Brian Moehler
Aug 31, 2008
Aug 31
at
HOU
L
0
3
Todd Wellemeyer
Wandy Rodriguez
September 2008
Sep 1, 2008
Sep 1
at
ARI
L
6
8
Joel Pineiro
Randy Johnson
Sep 2, 2008
Sep 2
at
ARI
W
8
2
Adam Wainwright
Yusmeiro Petit
Sep 3, 2008
Sep 3
at
ARI
L
3
4
Kyle Lohse
Doug Davis
Sep 5, 2008
Sep 5
vs
FLA
L
1
4
Braden Looper
Ricky Nolasco
Sep 6, 2008
Sep 6
vs
FLA
W
5
3
Todd Wellemeyer
Scott Olsen
Sep 7, 2008
Sep 7
vs
FLA
W
3
1
Adam Wainwright
Josh Johnson
Sep 9, 2008
Sep 9
vs
CHC
W
4
3
Kyle Lohse
Ryan Dempster
Sep 10, 2008
Sep 10
vs
CHC
L
3
4
Braden Looper
Ted Lilly
Sep 11, 2008
Sep 11
vs
CHC
L
2
3
Todd Wellemeyer
Rich Harden
Sep 12, 2008
Sep 12
at
PIT
L
2
10
Brad Thompson
Paul Maholm
Sep 13, 2008
Sep 13
at
PIT
L
6
7
Adam Wainwright
Jeff Karstens
Sep 14, 2008
Sep 14
at
PIT
L
2
7
Brad Thompson
Jason Davis
Sep 16, 2008
Sep 16
at
CIN
L
2
7
Braden Looper
Bronson Arroyo
Sep 17, 2008
Sep 17
at
CIN
L
0
3
Todd Wellemeyer
Aaron Harang
Sep 18, 2008
Sep 18
at
CIN
W
5
4
Kyle Lohse
Edinson Volquez
Sep 19, 2008
Sep 19
at
CHC
W
12
6
Adam Wainwright
Carlos Zambrano
Sep 20, 2008
Sep 20
at
CHC
L
4
5
Joel Pineiro
Ted Lilly
Sep 21, 2008
Sep 21
at
CHC
L
1
5
Braden Looper
Ryan Dempster
Sep 22, 2008
Sep 22
vs
ARI
L
2
4
Todd Wellemeyer
Brandon Webb
Sep 23, 2008
Sep 23
vs
ARI
W
7
4
Kyle Lohse
Randy Johnson
Sep 24, 2008
Sep 24
vs
ARI
W
4
2
Adam Wainwright
Max Scherzer
Sep 25, 2008
Sep 25
vs
ARI
W
12
3
Joel Pineiro
Doug Davis
Sep 26, 2008
Sep 26
vs
CIN
W
7
6
Braden Looper
Bronson Arroyo
Sep 27, 2008
Sep 27
vs
CIN
W
8
5
Todd Wellemeyer
Aaron Harang
Sep 28, 2008
Sep 28
vs
CIN
W
11
4
Kyle Lohse
Adam Pettyjohn