A Monte Carlo simulation code was written to analyze multi-layer targets for production of 15O. The code models beam-particle transport through the target and production and transport of generated radionuclides; it can be used to assess the effects on radionuclide production of several beam and target design variables. A pathlength correction feature is included that relaxes restrictions inherent in previous ion transport codes and a variance reduction procedure is implemented that significantly improves code efficiency.