• 2002 Border Battle
2015 CBSA / CCS Canadian Championships

2015 CBSA / CCS Canadian Championships

2011 Women\'s World 9-Ball

Shenyang, China

2011 Womens World 10-Ball

Manila, Philippines

2011 US Open One-Pocket

Riviera Hotel & Casino Las Vegas, Nevada

2011 US Open 10-Ball

Riviera Hotel & Casino Las Vegas, Nevada

2011 Steve Mizerak Championships

Hammer Head Billiards Holiday, FL

2011 US Open 9-Ball

Chesapeake, Virginia

2011 World Cup of Pool

Manila, Philippines

2011 World Pool Masters

Manila, Philippines

2011 Risky Business Challenge - Bryant vs Ashton

The Charlotte Room Toronto, Ontario

2011 Wacky Wings - Grand Opening

Wacky Wings Mississauga, Ontario

2011 World 10-Ball

Manila, Philippines

2011 World Mixed Doubles

Hangzhou, China

2011 World 9-Ball Beijing Open

Beijing, China

2011 Seminole Pro Tour - Snookers Billiards

Snooker’s Billiards Providence, RI

2011 Derby City Classic

Horseshoe Casino Southern Indiana

2011 German Open

2011 Canadian Championships - Photos from Keith Alford

Shooter Billiards Toronto, Ontario

2011 Canadian Championships - Men

Shooter Billiards Toronto, Ontario

2011 Canadian Championships - Ladies

Shooter Billiards Toronto, Ontario

2010 World Womens 10-Ball

Robinsons Place Manila, Philippines

2010 US Open

Chesapeake, Virginia

2010 World Cup of Pool

Robinsons Place Manila, Philippines

2011 404 Finals in Toronto

Shooter Billiards Toronto, Ontario

2011 Clash of the Titans - Photos from Keith Alford

Shooter Billiards Toronto, Ontario

2011 Canadian Snooker Championships

Shooter Billiards Toronto, Ontario

2011 Seminole Pro Tour - Capone’s Billiards

Capone’s Billiards 10463 County Line Road Spring Hill, FL 34609

2011 Seminole Pro Tour - Fiddlestix Billiards

Fiddlestix Cafe Canton, OH

2011 Seminole Pro Tour - California Billiard Club

California Billiard Club 881 E. El Camino Real Mountain View, CA 94040

2011 Japan Championships

Japan

2011 Pool Ocho Open

Managua, Nicaragua

2011 404 Tour Newmarket - Jan

BigWigs Billiards Newmarket, Ontario

2011 Diamond Tour Championships

Big Wigs Billiards Newmarket, Ontario

2012 Derby City Classic - Private C

Horseshoe Casino Southern Indiana

2012 China Open

Shanghai, China

2012 Dynamic European Championships

Brandenburg, Germany

2012 Mosconi Cup

York Hall East London

2013 Womens World 10-Ball

Manila, Philippines

2013 - 404 9-Ball Tour

Toronto, Ontario

2012 US Open 9-Ball

Chesapeake, Virginia

2012 Southern Classic

Tunica, Mississppi

2014 CBSA Canadian Pool Championships

Toronto, Ontario

2014 Derby City Classic

Horseshoe Casino Southern Indiana

2013 WPA Women's World 9-Ball Championships

Shenyang, China

2012 Quebec Invitational

Quebec City, Quebec

2012 World Cup of Pool

Manila, Philippines

2012 Womens World 10-Ball

Manila, Philippines

2013 CBSA Canadian Championships

Toronto, Ontario

2013 404-Tour Finale

Newmarket, Ontario

2011 Chuck Markulis Memorial

Hard Times Billiards Sacramento, California

2011 Challenge du St. Laurent

Fairmont Le Manoir Richelieu hotel La Malbaie, Quebec

2011 Derby City Classic

Horseshoe Casino Southern Indiana

2012 US Bar Table Championships

Grand Sierra Resort & Casino Reno, Nevada

2012 Chet Itow Memorial

California Billiard Club Mountain View, CA

2011 Super Billiard Expo

Philadelphia, PA

2012 404 9-Ball Tour

Toronto, Ontario

2012 Dynamic Eurotour Sarajevo Open

Sarajevo, Bosnia and Herzegovina.

2013 World Cup of Pool

Bethnal Green, East London

2013 World Pool Masters

Barnsley, England

2012 Derby City Classic

Horseshoe Casino Southern Indiana

2012 U.S. Amateur Championship

LAKE SAINT LOUIS, MO

2012 404-Tour Season 5

Newmarket & Toronto, Ontario

2012 Tournoi Rouyn Noranda

Rouyn Noranda, Quebec

2012 Amway eSpring Open

Taimall Shopping Center Taipei

2010 World Pool Masters

Quezon City Metro Manila, Philippines.

2010 WPBA Billiard Bash

Seneca Niagara Casino & Hotel Niagara Falls, NY

2003 Derby City Classic

Louisville, Kentucky

2002 Super Billiards Expo

Philadelphia, PA

2002 Joss Tour - Drexline Billiards

Drexel Hill, PA

2001 Super Billiards Expo

Philadelphia, PA

2002 Derby City Classic

Louisville, Kentucky

2002 Quebec-Ontario Challenge

Oshawa, Ontario

2003 Joss Tour NY

Rochester, NY

2003 Mid-Atlantic

2004 Showdown Tour

Ontario

2005 Derby City Classic

Executive West Hotel Louisville, Kentucky

2003 Summer in Paradise

Pool Paradise Waterloo, Ontario

2004 Derby City Classic

Louisville, Kentucky

2003 One Pocket - Mississauga

Silver Tip Billiards, Mississauga, Ontario

2003 World Pool Championships

Cardiff, Wales

2004 Super Billiards Expo

Philadelphia, PA

2002 Junior Canadian 9-Ball

New Brunswick

2002 Joss Tour - Diamond Billiards

Lancaster, PA.

2001 Brampton City Open

Brampton, Ontario

2002 Capital City Shootout

Ottawa, Ontario

1996 Hong Kong Challenge

Hong Kong

2006 World 9-Ball Championships

Cardiff, Wales

2005 Mosconi Cup

MGM Grand Las Vegas, Nevada, USA

2009 Mosconi Cup

MGM Grand Las Vegas, Nevada

2010 Chuck Markulis Memorial

Sacramento, California

2009 U.S. Open 9-Ball

Chesapeake, Virginia

2009 Womens World 9-Ball

Shengyang, China

2008 Turning Stone Classic

Verona, NY

2010 404 Tour Shooters

Shooters Billiards, Toronto, Ontario

2010 WPBA Dan Diego Classic

San Diego, California

2010 US Open 10-Ball

Riviera Hotel & Casino Las Vegas, Nevada

2010 Predator 10-Ball Championships

The Block Quezon City, Philippines

2010 Super Billiards Expo

Philadelphia, PA

2009 WPBA Dan Diego Classic

San Diego, California

2010 Derby City Classic

Horseshoe Casino Southern Indiana

2008 Derby City Classic

Executive West Hotel Louisville, Kentucky

2007 Derby City Classic

Executive West Hotel Louisville, Kentucky

2007 World Pool Masters

Egmond Aan Zee, Holland

2006 Derby City Classic

Executive West Hotel Louisville, Kentucky

2006 Super Billiards Expo

Philadelphia, PA

2007 Predator International 10-Ball Championship

Jacksonville, Florida

2007 Canadian 9-Ball

Ottawa, Ontario

2007 US Open

Chesapeake, Virginia

2008 404-Tour

Shooter Snooker and Sports Club Toronto, Ontario

2008 CWPT Team Finals

RAXX Billiards Brampton, Ontario

2008 Amway Womens 9-Ball Championships

Taipei, Taiwan

2002 Border Battle

Ottawa, Ontario