Recent advances in genomics, metabolomics and proteomics have made it possible to interrogate disease pathophysiology and drug response on a systems level. The analysis and interpretation of the complex data obtained using these techniques is potentially fertile but equally challenging. We conducted a small clinical trial to explore the application of metabolomics data in candidate biomarker discovery. Specifically, serum and urine samples from patients with type 2 diabetes mellitus (T2DM) were profiled on metabolomics platforms before and after 8 weeks of treatment with one of three commonly used oral antidiabetic agents, the sulfonyurea glyburide, the biguanide metformin, or the thiazolidinedione rosiglitazone. Multivariate classification techniques were used to detect serum or urine analytes, obtained at baseline (pre-treatment) that could predict a significant treatment response after 8 weeks. Using this approach, we identified three analytes, measured at baseline, that were associated with response to a thiazolidinedione after 8 weeks of treatment. Although larger and longer-term studies are required to validate any of the candidate biomarkers, pharmacometabolomic profiling, in combination with multivariate classification, is worthy of further exploration as an adjunct to clinical decision making regarding treatment selection and for patient stratification within clinical trials.