My 2012 AFL Season

Any game marked by X is a game I need. "Pending" means coming soon, pending a trade.

: designates games taped off the Internet
* NT* = (presumed to be "Not" televised)
All Times Eastern

Week 1
Friday, March 9
8 pm Pittsburgh Power at  Orlando Predators 
Saturday, March 10
10:30 pm Arizona Rattlers at  San Jose Sabercats  
Monday, March 12
10 pm Iowa Barnstormers at   Spokane Shock    
ByeKansas City Jacksonville   New Orleans   Milwaukee Philadelphia
Week 2
Friday, March 16
8 pm Georgia Force at  Tampa Bay Storm  
Saturday, March 17
8 pm Utah Blaze at   Iowa Barnstormers  
9 pm Milwaukee Mustangs at  Arizona Rattlers  
Sunday, March 18
4 pm Philadelphia Soul at   New Orleans VooDoo X 
byeChicago San Jose Orlando Cleveland Pittsburgh
Week 3
Friday, March 23
8 pm Milwaukee Mustangs at   New Orleans VooDoo (1st half only) 
8 pm Philadelphia Soul at  Pittsburgh Power  
Saturday, March 24
7 pm Georgia Force at   Jacksonville Sharks X 
9 pm San Jose Sabercats at  Utah Blaze  
ByeIowa San Antonio Arizona   Spokane   Tampa Bay
Week 4
Thursday, March 29
7:30 pm San Antonio Talons at  Orlando Predators X
8 pm Pittsburgh Power at  Milwaukee Mustangs  
8:30 pm Arizona Rattlers at   Kansas City Command pending 
Friday, March 30
8 pm San Jose Sabercats at   Spokane Shock  
Saturday, March 31
8 pm Chicago Rush at   Iowa Barnstormers  
9 pm New Orleans VooDoo at  Utah Blaze  
ByeGeorgia   
Week 5
Friday, April 6
7:30 pm Iowa Barnstormers at  Pittsburgh Power  
8 pm Tampa Bay Storm at   New Orleans VooDoo  
10 pm Spokane Shock at  Arizona Rattlers X
ByeUtah  Jacksonville  Milwaukee
Week 6
Friday, April 13
8 pm New Orleans VooDoo at  San Antonio Talons  
Saturday, April 14
7:30 pm Orlando Predators at  Pittsburgh Power  
8 pm Arizona Rattlers at   Iowa Barnstormers  
10 pm Milwaukee Mustangs at  Spokane Shock   
6 pm San Jose Sabercats at   Philadelphia Soul  
ByeKansas City   
Week 7
Friday, April 20
7:30 pm Georgia Force at  Orlando Predators  X
8 pm Pittsburgh Power at  New Orleans VooDoo   
8 pm Tampa Bay Storm at  Philadelphia Soul  
Saturday, April 21
9 pm Iowa Barnstormers at  Utah Blaze  X
10:30 pm Kansas City Command at   San Jose Sabercats
Sunday, April 22
9 pm San Antonio Talons at   Arizona Rattlers X 
ByeSpokane   
Week 8
Saturday, April 28
7 pm Spokane Shock at  Jacksonville Sharks 
7:30 pm Philadelphia Soul at   Orlando Predators  
7:30 pm Cleveland Gladiators at  Pittsburgh Power 
8 pm Utah Blaze at  Milwaukee Mustangs X
8 pm San Jose Sabercats at   Iowa Barnstormers
Monday, April 30
8 pm Kansas City Command at   Tampa Bay Storm  
ByeNew Orleans   
Week 9
Friday, May 4
8 pm San Antonio Talons at  Kansas City Command X
8 pm New Orleans VooDoo at   Jacksonville Sharks  
Saturday, May 5
7:30 pm Orlando Predators at   Tampa Bay Storm X 
8 pm Georgia Force at  Pittsburgh Power 
9 pm San Jose Sabercats at   Arizona Rattlers (2nd half)
9 pm Spokane Shock at  Utah Blaze X
ByeCleveland   
Week 10
Friday, May 11
8 pm Cleveland Gladiators at  Milwaukee Mustangs 
10:30 pm Utah Blaze at   San Jose Sabercats
11 pm New Orleans VooDoo at  Spokane Shock
Saturday, May 12
7 pm Tampa Bay Storm at   Georgia Force  
7 pm Jacksonville Sharks at  Philadelphia SoulX
8 pm Pittsburgh Power at   San Antonio Talons  X
8 pm Kansas City Command at  Iowa Barnstormers 
9 pm Chicago Rush at   Arizona Rattlers X 
ByeOrlando   
Week 11
Friday, May 18
8 pm Orlando Predators at  New Orleans VooDoo  From NFL Network
8 pm Georgia Force at   Milwaukee Mustangs X 
11 pm Philadelphia Soul at  Spokane Shock
Saturday, May 19
7 pm Iowa Barnstormers at   Jacksonville Sharks X 
7:30 pm Kansas City Command at  Pittsburgh Power
8 pm San Jose Sabercats at   San Antonio Talons
9 pm Arizona Rattlers at  Utah BlazeX 
ByeChicago   
Week 12
Friday, May 25
8 pm Jacksonville Sharks at  Orlando Predators  
8 pm Spokane Shock at   Iowa Barnstormers  
Saturday, May 26
8 pm Arizona Rattlers at   New Orleans VooDoo
8 pm Georgia Force at  Kansas City Command  X
9 pm San Antonio Talons at   Utah Blaze X 
10:30 pm Chicago Rush at  San Jose Sabercats 
ByePittsburgh   
Week 13
Friday, June 1
8 pm Cleveland Gladiators at  Iowa Barnstormers 
Saturday, June 2
7 pm New Orleans VooDoo at   Georgia Force X
7 pm Orlando Predators at   Philadelphia SOul X 
8 pm Utah Blaze at   Kansas City Command X 
8 pm San Jose Sabercats at  Milwaukee Mustangs 
10 pm Pittsburgh Power at  Arizona Rattlers  
ByeSan Antonio   
Week 14
Friday, June 8
8 pm Philadelphia Soul at   Milwuakee Mustangs
Saturday, June 9
7 pm Jacksonville Sharks at   Georgia Force X
8 pm San Antonio Talons at  New Orleans VooDoo
9 pm Iowa Barnstormers at   Arizona Rattlers (no audio)  
9 pm Chicago Rush at  Utah Blaze X
10 pm Kansas City Command at   Spokane Shock
ByeTampa Bay   
Week 15
Friday, June 15
9 pm Tampa Bay Storm at  Orlando Predators 
Saturday, June 16
7 pm Philadelphis Soul at   Jacksonville Sharks X
7:30 pm New Orleans VooDoo at  Cleveland Gladiators X NT*
7:30 pm Milwaukee Mustangs at   Pittsburgh Power  
8 pm Iowa Barnstormers at  San Antonio Talons  X
10 pm Utah Blaze at  Spokane Shock 
Sunday, June 17
3 pm San Jose Sabercats at   Kansas City Command
ByeArizona   
Week 16
Friday, June 22
8 pm New Orleans VooDoo at  Orlando Predators 
Saturday, June 23
7:30 pm San Antonio Talons at   Tampa Bay Storm X 
9 pm Georgia Force at   Utah Blaze X 
10:30 pm Spokane Shock at  San Jose Sabercats  
Sunday, June 24
6 pm Pittsburgh Power at   Philadelphia SOul
ByeIowa   
Week 17
Friday, June 29
7:30 pm Philadelphia SOul at  Tampa Bay StormX NT*  
8 pm Milwaukee Mustangs at  Cleveland Gladiators 
11 pm Arizona Rattlers at   Spokane Shock X 
Saturday, June 30
8 pm Kansas City Command at   San Antonio Talons X 
8 pm San Jose Sabercats at  Chicago Rush  
8 pm Jacksonville Sharks at   New Orleans VooDoo
8 pm Pittsburgh Power at  Iowa Barnstormers  
Sunday, July 1
3 pm Orlando Predators at   Georgia Force  
ByeUtah   
Week 18
Friday, July 6
8 pm Milwaukee Mustangs at   Jacksonville Sharks  
10 pm Utah Blaze at  Arizona Rattlers (JIP'd @2nd Q, no audio) 
Saturday, July 7
7:30 pm Tampa Bay Storm at   Pittsburgh Power  
10:30 pm New Orleans VooDoo at   San Jose Sabercats X NT*   
Sunday, July 8
6 pm Spokane Shock at   Philadelphia Soul  
ByeGeorgia
Week 19
Friday, July 13
8 pm Cleveland Gladiators at  Utah Blaze 
Saturday, July 14
7 pm Pittsburgh Power at   Georgia Force X 
7 pm Orlando Predators at  Jacksonville Sharks X
7:30 pm New Orleans VooDoo at   Tampa Bay Storm  
8 pm Arizona Rattlers at  San Antonio Talons X
8 pm Chicago Rush at  Milwaukee Mustangs X
10:30 pm Iowa Barnstormers at   San Jose Sabercats  X
Bye Philadelphia
Week 20
Friday, July 20
8 pm Jacksonville SHarks at  Pittsburgh Power  
Saturday, July 21
8 pm Georgia Force at  New Orleans VooDoo
8 pm San Antonio Talons at   Iowa Barnstormers
9 pm Kansas City Command at  Arizona Rattlers X 
10 pm Tampa Bay Storm at   Spokane Shock  
Bye San Jose
Quarterfinals
Friday July, 27
8 pm Quarterfinalistat   Quarterfinalist 
Saturday July, 28
7 pm Quarterfinalistat   Quarterfinalist 
7 pm Quarterfinalistat   Quarterfinalist 
10 pm Quarterfinalistat Quarterfinalist
SemiFinals
Friday, August 3
8 pm Semifinalistat   Semifinalist 
Saturday, August 4
10pm  Semifinalistat   Semifinalist 
ArenaBowl
Friday, August 10
10:30 pm Teamat   Team 

: designates games taped off the Internet