{"generated_at" : "2026-06-04T06:00:02.049338+00:00", "stats" : {"total_picks" : 161, "wins" : 101, "losses" : 60, "pending" : 4, "win_rate" : 62.7, "roi" : 4.9, "pnl" : 785.50, "bankroll" : 10785.50, "starting_bankroll" : 10000, "analyses_per_month" : 93}, "grand_slams" : {"picks" : 46, "wins" : 11, "losses" : 10, "win_rate" : 52.4, "roi" : -0.8, "pnl" : -17.30}, "active_picks" : [{"match":"Hailey Baptiste vs Xiyu Wang","tournament":"ROLAND GARROS","surface":"clay"}, 
 {"match":"Xinyu Wang vs Tamara Korpatsch","tournament":"ROLAND GARROS","surface":"clay"}, 
 {"match":"Jil Teichmann vs Magdalena Frech","tournament":"ROLAND GARROS","surface":"clay"}, 
 {"match":"Jasmine Paolini vs Solana Sierra","tournament":"ROLAND GARROS","surface":"clay"}], "recent_results" : [{"match":"Jil Teichmann vs Liudmila Samsonova","tournament":"ROLAND GARROS","surface":"clay","selection":"Jil Teichmann (1er set)","odds":1.84,"result":"win","pnl":42.00}, 
 {"match":"Alina Korneeva vs Elisabetta Cocciaretto","tournament":"ROLAND GARROS","surface":"clay","selection":"Elisabetta Cocciaretto","odds":1.43,"result":"loss","pnl":-100.00}, 
 {"match":"Laura Siegemund vs Naomi Osaka","tournament":"ROLAND GARROS","surface":"clay","selection":"Laura Siegemund","odds":2.70,"result":"loss","pnl":-100.00}, 
 {"match":"Julia Grabher vs Rebecca Sramkova","tournament":"ROLAND GARROS","surface":"clay","selection":"Rebecca Sramkova","odds":1.45,"result":"loss","pnl":-100.00}, 
 {"match":"Emma Raducanu vs Solana Sierra","tournament":"ROLAND GARROS","surface":"clay","selection":"Solana Sierra","odds":1.52,"result":"win","pnl":52.00}, 
 {"match":"Lilli Tagger vs Xinyu Wang","tournament":"ROLAND GARROS","surface":"clay","selection":"Xinyu Wang","odds":2.30,"result":"win","pnl":130.00}, 
 {"match":"Katarina Zavatska vs Lucia Bronzetti","tournament":"ROLAND GARROS","surface":"clay","selection":"Lucia Bronzetti","odds":1.53,"result":"win","pnl":53.00}, 
 {"match":"Harmony Tan vs Linda Fruhvirtova","tournament":"ROLAND GARROS","surface":"clay","selection":"Linda Fruhvirtova","odds":1.52,"result":"win","pnl":52.00}], "daily_pnl" : [{"date":"2026-03-15","pnl":128.00,"cumulative":128.00}, 
 {"date":"2026-03-17","pnl":228.00,"cumulative":356.00}, 
 {"date":"2026-03-18","pnl":193.00,"cumulative":549.00}, 
 {"date":"2026-03-19","pnl":-152.00,"cumulative":397.00}, 
 {"date":"2026-03-20","pnl":52.00,"cumulative":449.00}, 
 {"date":"2026-03-21","pnl":-143.00,"cumulative":306.00}, 
 {"date":"2026-03-22","pnl":-200.00,"cumulative":106.00}, 
 {"date":"2026-03-23","pnl":303.00,"cumulative":409.00}, 
 {"date":"2026-03-24","pnl":102.00,"cumulative":511.00}, 
 {"date":"2026-03-25","pnl":190.00,"cumulative":701.00}, 
 {"date":"2026-03-26","pnl":-200.00,"cumulative":501.00}, 
 {"date":"2026-03-27","pnl":-200.00,"cumulative":301.00}, 
 {"date":"2026-03-28","pnl":-59.00,"cumulative":242.00}, 
 {"date":"2026-03-30","pnl":169.00,"cumulative":411.00}, 
 {"date":"2026-03-31","pnl":-128.00,"cumulative":283.00}, 
 {"date":"2026-04-01","pnl":187.00,"cumulative":470.00}, 
 {"date":"2026-04-02","pnl":-300.00,"cumulative":170.00}, 
 {"date":"2026-04-03","pnl":-69.00,"cumulative":101.00}, 
 {"date":"2026-04-04","pnl":39.00,"cumulative":140.00}, 
 {"date":"2026-04-05","pnl":26.00,"cumulative":166.00}, 
 {"date":"2026-04-06","pnl":-200.00,"cumulative":-34.00}, 
 {"date":"2026-04-07","pnl":-23.00,"cumulative":-57.00}, 
 {"date":"2026-04-08","pnl":31.00,"cumulative":-26.00}, 
 {"date":"2026-04-09","pnl":93.00,"cumulative":67.00}, 
 {"date":"2026-04-10","pnl":-100.00,"cumulative":-33.00}, 
 {"date":"2026-04-11","pnl":83.00,"cumulative":50.00}, 
 {"date":"2026-04-13","pnl":222.00,"cumulative":272.00}, 
 {"date":"2026-04-14","pnl":0.00,"cumulative":272.00}, 
 {"date":"2026-04-15","pnl":214.00,"cumulative":486.00}, 
 {"date":"2026-04-16","pnl":-26.50,"cumulative":459.50}, 
 {"date":"2026-04-17","pnl":-100.00,"cumulative":359.50}, 
 {"date":"2026-04-23","pnl":338.40,"cumulative":697.90}, 
 {"date":"2026-04-24","pnl":194.40,"cumulative":892.30}, 
 {"date":"2026-04-25","pnl":16.00,"cumulative":908.30}, 
 {"date":"2026-04-26","pnl":55.00,"cumulative":963.30}, 
 {"date":"2026-04-27","pnl":-100.00,"cumulative":863.30}, 
 {"date":"2026-04-28","pnl":41.20,"cumulative":904.50}, 
 {"date":"2026-05-02","pnl":-100.00,"cumulative":804.50}, 
 {"date":"2026-05-05","pnl":142.00,"cumulative":946.50}, 
 {"date":"2026-05-06","pnl":128.30,"cumulative":1074.80}, 
 {"date":"2026-05-07","pnl":-200.00,"cumulative":874.80}, 
 {"date":"2026-05-08","pnl":-40.00,"cumulative":834.80}, 
 {"date":"2026-05-09","pnl":-100.00,"cumulative":734.80}, 
 {"date":"2026-05-16","pnl":-100.00,"cumulative":634.80}, 
 {"date":"2026-05-18","pnl":149.70,"cumulative":784.50}, 
 {"date":"2026-05-19","pnl":247.00,"cumulative":1031.50}, 
 {"date":"2026-05-20","pnl":25.00,"cumulative":1056.50}, 
 {"date":"2026-05-21","pnl":-200.00,"cumulative":856.50}, 
 {"date":"2026-05-22","pnl":5.00,"cumulative":861.50}, 
 {"date":"2026-05-23","pnl":0.00,"cumulative":861.50}, 
 {"date":"2026-05-24","pnl":182.00,"cumulative":1043.50}, 
 {"date":"2026-05-25","pnl":-100.00,"cumulative":943.50}, 
 {"date":"2026-05-26","pnl":-300.00,"cumulative":643.50}], "tiers" : {"public" : {"picks" : 62, "wins" : 35, "losses" : 27, "pending" : 4, "win_rate" : 56.5, "roi" : 0.2, "pnl" : 9.70, "bankroll" : 10009.70, "recent_results" : [{"match":"Jil Teichmann vs Liudmila Samsonova","tournament":"ROLAND GARROS","surface":"clay","selection":"Jil Teichmann (1er set)","odds":1.84,"result":"win","pnl":42.00}, 
 {"match":"Alina Korneeva vs Elisabetta Cocciaretto","tournament":"ROLAND GARROS","surface":"clay","selection":"Elisabetta Cocciaretto","odds":1.43,"result":"loss","pnl":-100.00}, 
 {"match":"Laura Siegemund vs Naomi Osaka","tournament":"ROLAND GARROS","surface":"clay","selection":"Laura Siegemund","odds":2.70,"result":"loss","pnl":-100.00}, 
 {"match":"Harmony Tan vs Linda Fruhvirtova","tournament":"ROLAND GARROS","surface":"clay","selection":"Linda Fruhvirtova","odds":1.52,"result":"win","pnl":52.00}, 
 {"match":"Marie Bouzkova vs Ann Li","tournament":"STRASBOURG","surface":"clay","selection":"Marie Bouzkova","odds":1.82,"result":"loss","pnl":-100.00}], "active_picks" : [{"match":"Hailey Baptiste vs Xiyu Wang","tournament":"ROLAND GARROS","surface":"clay"}, 
 {"match":"Xinyu Wang vs Tamara Korpatsch","tournament":"ROLAND GARROS","surface":"clay"}, 
 {"match":"Jil Teichmann vs Magdalena Frech","tournament":"ROLAND GARROS","surface":"clay"}, 
 {"match":"Jasmine Paolini vs Solana Sierra","tournament":"ROLAND GARROS","surface":"clay"}], "daily_pnl" : [{"date":"2026-03-17","pnl":150.00,"cumulative":150.00}, 
 {"date":"2026-03-18","pnl":135.00,"cumulative":285.00}, 
 {"date":"2026-03-21","pnl":-29.00,"cumulative":256.00}, 
 {"date":"2026-03-23","pnl":198.00,"cumulative":454.00}, 
 {"date":"2026-03-24","pnl":-7.00,"cumulative":447.00}, 
 {"date":"2026-03-25","pnl":-100.00,"cumulative":347.00}, 
 {"date":"2026-03-26","pnl":-200.00,"cumulative":147.00}, 
 {"date":"2026-03-27","pnl":-100.00,"cumulative":47.00}, 
 {"date":"2026-03-31","pnl":-90.00,"cumulative":-43.00}, 
 {"date":"2026-04-01","pnl":68.00,"cumulative":25.00}, 
 {"date":"2026-04-02","pnl":-300.00,"cumulative":-275.00}, 
 {"date":"2026-04-03","pnl":-69.00,"cumulative":-344.00}, 
 {"date":"2026-04-06","pnl":-200.00,"cumulative":-544.00}, 
 {"date":"2026-04-07","pnl":77.00,"cumulative":-467.00}, 
 {"date":"2026-04-09","pnl":93.00,"cumulative":-374.00}, 
 {"date":"2026-04-11","pnl":64.00,"cumulative":-310.00}, 
 {"date":"2026-04-13","pnl":180.00,"cumulative":-130.00}, 
 {"date":"2026-04-15","pnl":132.00,"cumulative":2.00}, 
 {"date":"2026-04-23","pnl":60.00,"cumulative":62.00}, 
 {"date":"2026-04-25","pnl":58.00,"cumulative":120.00}, 
 {"date":"2026-05-06","pnl":63.00,"cumulative":183.00}, 
 {"date":"2026-05-08","pnl":61.00,"cumulative":244.00}, 
 {"date":"2026-05-09","pnl":-100.00,"cumulative":144.00}, 
 {"date":"2026-05-16","pnl":-100.00,"cumulative":44.00}, 
 {"date":"2026-05-18","pnl":149.70,"cumulative":193.70}, 
 {"date":"2026-05-19","pnl":-103.00,"cumulative":90.70}, 
 {"date":"2026-05-20","pnl":125.00,"cumulative":215.70}, 
 {"date":"2026-05-21","pnl":-100.00,"cumulative":115.70}, 
 {"date":"2026-05-22","pnl":52.00,"cumulative":167.70}, 
 {"date":"2026-05-26","pnl":-158.00,"cumulative":9.70}]}, "vip" : {"picks" : 78, "wins" : 53, "losses" : 25, "pending" : 0, "win_rate" : 67.9, "roi" : 11.4, "pnl" : 886.80, "bankroll" : 10886.80, "recent_results" : [{"match":"Julia Grabher vs Rebecca Sramkova","tournament":"ROLAND GARROS","surface":"clay","selection":"Rebecca Sramkova","odds":1.45,"result":"loss","pnl":-100.00}, 
 {"match":"Emma Raducanu vs Solana Sierra","tournament":"ROLAND GARROS","surface":"clay","selection":"Solana Sierra","odds":1.52,"result":"win","pnl":52.00}, 
 {"match":"Lilli Tagger vs Xinyu Wang","tournament":"ROLAND GARROS","surface":"clay","selection":"Xinyu Wang","odds":2.30,"result":"win","pnl":130.00}, 
 {"match":"Katarina Zavatska vs Lucia Bronzetti","tournament":"ROLAND GARROS","surface":"clay","selection":"Lucia Bronzetti","odds":1.53,"result":"win","pnl":53.00}, 
 {"match":"Lulu Sun vs Chang Liu","tournament":"ROLAND GARROS","surface":"clay","selection":"Lulu Sun","odds":2.30,"result":"loss","pnl":-100.00}], "active_picks" : [], "daily_pnl" : [{"date":"2026-03-17","pnl":78.00,"cumulative":78.00}, 
 {"date":"2026-03-18","pnl":58.00,"cumulative":136.00}, 
 {"date":"2026-03-21","pnl":-59.00,"cumulative":77.00}, 
 {"date":"2026-03-22","pnl":-100.00,"cumulative":-23.00}, 
 {"date":"2026-03-23","pnl":105.00,"cumulative":82.00}, 
 {"date":"2026-03-24","pnl":209.00,"cumulative":291.00}, 
 {"date":"2026-03-25","pnl":290.00,"cumulative":581.00}, 
 {"date":"2026-03-27","pnl":-100.00,"cumulative":481.00}, 
 {"date":"2026-03-28","pnl":-59.00,"cumulative":422.00}, 
 {"date":"2026-03-30","pnl":114.00,"cumulative":536.00}, 
 {"date":"2026-03-31","pnl":-112.00,"cumulative":424.00}, 
 {"date":"2026-04-01","pnl":47.00,"cumulative":471.00}, 
 {"date":"2026-04-04","pnl":139.00,"cumulative":610.00}, 
 {"date":"2026-04-07","pnl":-100.00,"cumulative":510.00}, 
 {"date":"2026-04-08","pnl":31.00,"cumulative":541.00}, 
 {"date":"2026-04-10","pnl":-100.00,"cumulative":441.00}, 
 {"date":"2026-04-14","pnl":-28.00,"cumulative":413.00}, 
 {"date":"2026-04-15","pnl":82.00,"cumulative":495.00}, 
 {"date":"2026-04-16","pnl":73.50,"cumulative":568.50}, 
 {"date":"2026-04-17","pnl":-100.00,"cumulative":468.50}, 
 {"date":"2026-04-23","pnl":278.40,"cumulative":746.90}, 
 {"date":"2026-04-24","pnl":194.40,"cumulative":941.30}, 
 {"date":"2026-04-25","pnl":-42.00,"cumulative":899.30}, 
 {"date":"2026-04-26","pnl":55.00,"cumulative":954.30}, 
 {"date":"2026-04-27","pnl":-100.00,"cumulative":854.30}, 
 {"date":"2026-04-28","pnl":41.20,"cumulative":895.50}, 
 {"date":"2026-05-02","pnl":-100.00,"cumulative":795.50}, 
 {"date":"2026-05-05","pnl":142.00,"cumulative":937.50}, 
 {"date":"2026-05-06","pnl":65.30,"cumulative":1002.80}, 
 {"date":"2026-05-07","pnl":-200.00,"cumulative":802.80}, 
 {"date":"2026-05-08","pnl":-101.00,"cumulative":701.80}, 
 {"date":"2026-05-19","pnl":350.00,"cumulative":1051.80}, 
 {"date":"2026-05-20","pnl":-100.00,"cumulative":951.80}, 
 {"date":"2026-05-21","pnl":-100.00,"cumulative":851.80}, 
 {"date":"2026-05-22","pnl":-47.00,"cumulative":804.80}, 
 {"date":"2026-05-24","pnl":182.00,"cumulative":986.80}, 
 {"date":"2026-05-25","pnl":-100.00,"cumulative":886.80}]}}}
