Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Tevan Bastian walks across the stage to receive his diploma during Joseph A. Craig High School’s Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Guest speaker and Joseph A. Craig High School Class of 2013 graduate Kyara Ofuani Murray speaks during the school’s Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Janesville School District Superintendent Mark Holzman speaks during Joseph A. Craig High School’s Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Angela Cortez smiles at the start of her student speech during Joseph A. Craig High School’s Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates walk onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates walk onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates walk onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates walk across the stage to receive their diplomas during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
A Joseph A. Craig High School graduate smiles toward family while walking onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates begin walking in line into Monterey Stadium before the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates wait outside Monterey Stadium before the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates wait in line outside Monterey Stadium before the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates take photos together while waiting outside Monterey Stadium before the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates walk onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Tevan Bastian walks across the stage to receive his diploma during Joseph A. Craig High School’s Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Guest speaker and Joseph A. Craig High School Class of 2013 graduate Kyara Ofuani Murray speaks during the school’s Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Janesville School District Superintendent Mark Holzman speaks during Joseph A. Craig High School’s Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Angela Cortez smiles at the start of her student speech during Joseph A. Craig High School’s Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates walk onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates walk onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates walk onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates celebrate during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates walk across the stage to receive their diplomas during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
A Joseph A. Craig High School graduate smiles during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates sit on the field during the Class of 2026 commencement ceremony at Monterey Stadium in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
A Joseph A. Craig High School graduate smiles toward family while walking onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates begin walking in line into Monterey Stadium before the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates wait outside Monterey Stadium before the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates wait in line outside Monterey Stadium before the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates take photos together while waiting outside Monterey Stadium before the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.
ANTHONY WAHL
Special to the 69
Joseph A. Craig High School graduates walk onto the field at Monterey Stadium at the start of the Class of 2026 commencement ceremony in Janesville on Thursday, May 28.