Lets look at CBA No hitters since 97.

No Hitters in CBA
 

Multiple:
Pedro Martinez 5
Neah Bay vs Wantagh (Minn) 6/14/03
Neah Bay vs Wantagh (Minn) 7/03/03
Neah Bay vs Acadie 7/5/02
Kennesaw Woodsmen (Neah Bay) vs Acadie (Bodega Bay)4/16/01
Canadian River Ballyard Rats (Neah Bay) vs Phlorida (Wantagh) CBA's Opening Day 4/1/97

Greg Maddux 2
Mackinaw Breakers (Bodega Bay) vs Burlington BlackSox (Wantagh) 9/4/01
Mackinaw Breakers (Bodega Bay)  vs Quebec (Defunct) 6/13/99

Others

Barry Zito / Matt Wise Stirling RedSox vs Alamo City Flames 4/26/2006
Carlos Zambrano Limoilou Wendigo Vs Longue Pointe Loggers (Hitmen) 6/17/2005
Josh Towers/Jung Bong Stirling at Philly 6/12/04
Kerry Wood Stirling vs Kilgore 8/25/03
Jav Vasquez New York (St Foy) vs Green Bay Roches (Portland) 6/1/02
Kevin Appier Philly vs Green Bay Roches (Portland) 7/1/02
Curt Schilling Limoilou vs Longue Pointe 4/6/01
Jose Rosado Philly vs Jonquiere Lifesavers (Portland) 9/5/00
Aaron Sele New York (St Foy) vs Wilmington Bluerocks (Defunct) 6/21/99
Pete Harnisch Wantagh (Burlington) vs Cooperstown Iron Horses (Defunct) 7/2/99
Ismael Valdes Canadian River Ballyard Rats (Neah Bay) vs. Olympia Geoducks (Bodega Bay) 6/29/98
Jamie Moyer Bodega Bay (Montreal) vs. Cooperstown (Defunct)9/28/98
Charles Nagy Parma Flamingos (defunct) vs Hamilton (San Diego) 7/19/97



Note that Pedro has 5 no hitters and 4 one hitters in his CBA career. 
1 hitter in 98 playoffs Canadian River (NB) vs Hamilton Harbors (SD) Game 1.
1 hitter on 4/18/99 vs KC
1 hitter on 8/8/00 vs Kennesaw vs Washington Feds.
1 hitter on 5/21/04 vs KC.  Had 3, 2 hitters in 2006.

Pedro Martinez CBA resume looks like this....
1998 CBA Cy Young Winner
2000 CBA Cy Young Winner MVP Winner
2003 CBA Cy Young Winner MVP Winner

Did you know that Randy Johnson has won the CBA Cy Young award 3 straight times?
He has also won 2 MVP awards....In all Philly has had 4 Cy Young award winners,
and 3 league MVP awards a CBA record...Here are the CBA award winners seasons passed...