The first way to keep it juicy goes with the answer above, use an internal thermometer so you can monitor that it doesn’t get overcooked. The second way is to let the chicken rest after its grilled. Just let it sit on a platter for 5-10 minutes and all the juices will redistribute throughout the meat.