| |  | 
  | |  |
 |  |  | | Christofer Chang |  | | Residence: | Chapel Hill, NC |
| Birthplace: | Unknown | | Age: | Unknown | | Height: | Unknown | | Plays: | Unknown | | Coaching: | Unknown |  | | Complete Bio | |
NC State Tar Heel Qualifier, May 25, 2012
 Oak Hollow Jr. State Open Chmps., June 9, 2012
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 32 | Win | Louis Tonon | + | 1-6; 6-2; 1-0 | | 16 | Loss | Ray Webb Parker | | 6-2; 2-6; 1-0 | | QQ | Loss | Charles Clinard | | 6-4; 6-2 |
|  |  |
Greensboro July Jr. Chmps., June 29, 2012
 DOCTA Open Challenge, July 27, 2012
 Olde Forest Jr. Open, August 3, 2012
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 32 | Win | Johnathan Dangerfield | + | 6-7(4); 6-4Ret (ill)RI | | 16 | Win | Michael McGowan | 1484 | 7-6(6); 3-6; 1-0(7) | | Q | Loss | Tyler Schofer | | 6-2; 6-3 |
|  |  |
NC Summer State Closed, August 8, 2012
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 64 | Loss | Kelly Patch | | 6-3; 6-2 | | 1 | Win | Zack Huffman | | 7-5; 6-0 | | 2 | Loss | Chaz Fitzpatrick | | Wo (ill)WoI* |
|  |  |
RRC Summer Challenger, August 17, 2012
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 16 | Loss | James Longest | | 6-3; 6-4 | | 1 | Win | Lukas Warren | | 6-4; 6-2 |
|  |  |
Greensboro August Jr. Chmps., August 24, 2012
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | Q | Win | Prashanth Vennapusa | | 6-1; 6-4 | | S | Loss | Bradley Schneider | | 6-7(5); 4-2Ret (inj)RJ | | PL | Win | Andrew Pickens | + | 3-6; 6-2; 1-0(8) |
|  |  |
31st Annual RRC Jr. Classic, September 8, 2012
 Kildaire Farms MacGregor Downs Classic, October 20, 2012
 North Hills Club Jr. Fall Open, October 27, 2012
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 16 | Loss | Christian Taylor | | 6-2; 6-3 | | CQ | Loss | David Senerchia | | 6-4; 7-5 |
|  |  |
Wilson Fall State Jr. Open Chmps., November 3, 2012
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 16 | Loss | Tyler Macy | | 7-5; 6-1 | | 2 | Loss | Cole Cates | | 5-7; 6-2; 1-0 |
|  |  |
Greensboro Feb. Indoor Chmps., February 9, 2013
 Love All Tennis Jr. Chmps., March 1, 2013
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | S | Win | Rye Robinson | | 7-6; 6-0 | | F | Win | Blake Covington | | 6-3; 7-6 |
|  |  |
Greensboro March Madness Chmps., March 9, 2013
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 32 | Loss | David Reed | | 6-3; 7-5 | | 16 | Loss | Hayden Faulkenbury | 2174 | 4-6; 6-4; 1-0(10) | | S | Win | Luke Haynes | | 6-4; 2-6; 1-0(8) | | F | Loss | Kenneth Cook | | 6-4; 7-5 |
|  |  |
Southern Village State Open Chmps., March 16, 2013
 Cary Tennis Park Classic, March 23, 2013
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 16 | Win | Jeffrey Kenna | | 6-4; 6-3 | | Q | Loss | Ravi Tewari | 1247 | 6-3; 6-4 | | CQ | Win | Blake Covington | | 6-1; 6-4 |
|  |  |
North Hills Club Spring Open, April 6, 2013
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 32 | Win | Rye Robinson | | 6-0; 6-2 | | 32 | Win | William Bryan | | Wo (inj)WoJ* | | 32 | Loss | Jiri Honajzer | | 7-5; 6-2 | | 16 | Loss | Michael Ogden | 305 | 6-4; 6-1 |
|  |  |
NC Jr. Spring State Closed, April 19, 2013
  |  |  Rnd |  Result |  Opponent |  Rank |  Score | | 32 | Loss | Jensen Martin | 505 | 6-0; 6-3 | | 2 | Win | Dylan Cuddington | | 6-2; 6-2 | | QQ | Loss | Will Roberson | | 6-3; 7-5 |
|  |  |
+ Strong win over an ineligible player. * The ranking calculation does not count this match.
| |  |  | |