App Icon

Drew's Virtual Race Partner


Run with a herd of five runners around your target running pace - your own club! They loom as you approach and overtake them then disappear into the distance. They are colour coded depending on your target pace - green is on target - red is quite a bit slower - dark blue quite a big quicker. The left hand panels show the distance to the nearest runner in front and behind, colour coded by pa...

What’s New

I have removed any .toFloat() calls from the source as I have had issues with these before (these calls work on all simulated devices but not on all hardware variants - thanks Garmin!). It would be nice to try to resolve the app not working through communication and problem solving rather than post a one-star review that will stand for all time. When you consider most developers on here are i...

Additional Information

  • Approach® S60 Approach® S60
  • D2™ Bravo D2™ Bravo
  • D2™ Bravo Titanium D2™ Bravo Titanium
  • D2™ Charlie D2™ Charlie
  • Descent™ Mk1 Descent™ Mk1
  • Edge® 1000 Edge® 1000
  • Edge® 1030 Edge® 1030
  • Edge® 520 Edge® 520
  • Edge® 520 Plus Edge® 520 Plus
  • Edge® 820 Edge® 820
  • Edge® Explore 1000 Edge® Explore 1000
  • Edge® Explore 820 Edge® Explore 820
  • epix™ epix™
  • ForeAthlete® 230J ForeAthlete® 230J
  • ForeAthlete® 235J ForeAthlete® 235J
  • ForeAthlete® 630J ForeAthlete® 630J
  • ForeAthlete® 735XTJ ForeAthlete® 735XTJ
  • ForeAthlete® 920XTJ ForeAthlete® 920XTJ
  • Forerunner® 230 Forerunner® 230
  • Forerunner® 235 Forerunner® 235
  • Forerunner® 630 Forerunner® 630
  • Forerunner® 645 Forerunner® 645
  • Forerunner® 645 Music Forerunner® 645 Music
  • Forerunner® 735XT Forerunner® 735XT
  • Forerunner® 920XT Forerunner® 920XT
  • Forerunner® 935 Forerunner® 935
  • fēnix® 3 fēnix® 3
  • fēnix® 3 HR fēnix® 3 HR
  • fēnix® 5 fēnix® 5
  • fēnix® 5S fēnix® 5S
  • fēnix® 5X fēnix® 5X
  • fēnix® Chronos fēnix® Chronos
  • vívoactive® vívoactive®
  • vívoactive® 3 vívoactive® 3
  • vívoactive® HR vívoactive® HR
Average Rating: (12 Ratings)

May 21, 2018 | Version 3.8-upd4

seems to be a great idea, but doesn't work on my vivoactive. any advice?

February 16, 2018 | Version 3.8-upd1

Hi Drew, looks like a really useful data field, but unfortunately crashes on my 935. How do I send the crash log file to you?

Developer Reply
February 16, 2018, DrewShardlow

Hi Patrick. Thanks for helping! A CIQ_LOG.txt file is written or updated to /GARMIN/APPS/LOGS on the device (The Garmin device appears as a removable pen drive when connected via USB).

Mehmet Öztürk 🇹🇷 🇩🇪
December 3, 2017 | Version 3.7

The IDEA was perfect but does not work on my fenix 5. I woul'd like to use it on a marathon race: sub3 ist a 4:15/km pace and 5 seconds are 3:36 minutes. I hope You get it for fenix 5 working till April or September. I did a lot of math for a race as training on my fenix 5 to see, if I'm in or how far I am from my goal.

Developer Reply
December 3, 2017, DrewShardlow

Works on simulator. What type of Fenix 5 do you own? Can you send me the log files? All the best. Drew.

November 21, 2017 | Version 1.8-upd1

Bonjour. Je ne peux pas mettre de note valable car je n'arrive toujours pas à le faire fonctionner, j'ai le IQ qui s'affiche. Est qu'il y a des personnes qui l' on installé sur sur des séries EDGE, et comment font elles pour le faire marcher.

November 9, 2017 | Version 1.8-upd

Unfortunately it doesn't work on my F5X, every time i change to the Presby datafield it stops the time of the run. I've tried to reinstall it many times but the result is always the same.

Developer Reply
November 10, 2017, DrewShardlow

Seems to work on the simulator. I presume the OS is up to date? If anyone else has had issues I will take a look when I have time. (I am a family doctor not a full time software developer). All the best. Drew

October 20, 2017 | Version 1.8-upd

Really great app. I miss the virtual pacer from my old forerunner and this does the trick. I only have two quibbles. The info on the right is impossible to read as you run. Too small but likely my device (Vivoactive). More importantly, while readable, I’m not sure what data is coming from the left panel. I “outran” my pack—and this was easily readable—but I have no idea what units I was ahead. (I did the math at the end of my run and it was certainly not seconds or yards/meters). I also never saw the black circle with a red outline, which I think is total distance, but I suspect this is an issue with my device. Plus I have a second screen that tracks time and distance. Bottom line is that this is a great way to visually track (or beat) your pace because the Garmins lap pace is just too sensitive.

Developer Reply
October 21, 2017, DrewShardlow

Thanks Chuck. The panels left should show meters to (top) and from (bottom) the nearest two runners (in front and behind). The text is in the same color as the vest of the virtual runner. Seems to work well on my Fenix 3 HR. Enjoy (-:

August 24, 2017 | Version 1.8-upd

I tried it today and am loving it. Can i just confirm that if I want to run a pace of 5 minutes 13 seconds per kilometer, and have the runners spaced at 30 second differences i add into first feild 5, the next i add 13, and leave the last as 30?

Developer Reply
August 31, 2017, DrewShardlow

Just so. Enjoy (-:

May 28, 2017 | Version 1.6

Je suis désolé mais ça ne marche pas sur Edge 1000. J'ai toujours le IQ! qui s'affiche quand je fais start. Dans le champs 1 j'ai mis 2, dans le champs 2 j'ai mis 10, et dans le champs 3 j'ai mis 20. Est ce que mes réglages sont bons ?.

Developer Reply
May 31, 2017, DrewShardlow

Je suppose que votre base de grande unité de distance est le kilomètre. Si tel est le cas, votre réglage vous donnerait un rythme de 2 minutes et 10 secondes (2:10) pour chaque kilomètre pour le coureur vert (cycliste), le bleu clair aurait un rythme de 1:50, l'orange un rythme de 2 : 30 etc ... Je viens de réviser le code car, dans certaines circonstances, l'application pourrait se bloquer (lorsque la piste est présente mais sans valeur)

Gary Holliday
May 20, 2017 | Version 1.5

I love the idea of having more than one pacer on a page, but could you please post a quick guide on how to set this up? Thanks Gary

Developer Reply
May 24, 2017, DrewShardlow

You can set up in the Garmin Connect (GC) app on your smartphone or the Garmin Express (GE) app on your desktop computer (DC). On the DC connect your device. Open GE if it does not open automatically. Go to manage apps. Find Presby Virtual Partners app. Re-install if not present. Find the funny ellipsis icon / button. If you click this a dialogue will pop up with the various settings. On GC open the app. Touch the settings icon = in the top left. Scroll to Garmin devices. Select your device. Select Connect IQ Apps. Select your app. You can then change the settings. The settings: In the first filed, set your desired pace in your chosen units (as per your user settings) in WHOLE minutes per (mile/km). In the second field, set a little bit extra (slower) chosen pace in seconds per (mile/km) In the third field, set the stepwise variation in the pace of the other virtual runners in seconds per (mile/km) You have 5 virtual partners. The green runs with your chosen pace. Dark blue is out in front, light blue following but in front of green running at your chosen pace. Red is trailing at the back with orange trailing you. The difference in pace in seconds per (km,mile) is set in field 3.

Mubin Kadiwala
April 17, 2017 | Version 1.4

These are the kinds of apps I like the most. Keeps my interest visually on how I am doing against the competition...not just one virtual partner. Well done!

April 17, 2017 | Version 1.3

It would be great if units can be configured (ex. Km/min instead miles)

Developer Reply
April 27, 2017, DrewShardlow

The current version detects your preferred unit of distance measurement from user settings, miles or kilometres.

Sorry, no statistics available yet.