An In-Depth Swimming Comparison between the Garmin FR910XT and the FINIS Swimsense


Without question, the most common request I get these days related to the FR910XT has been about the swimming pieces. Unfortunately, it wasn’t until just recently that I’ve been able to fully dive into this area.  While the FR910XT’s swimming function has been functional in the pool since nearly day 1 for my test unit, the Garmin Connect website was only recently updated for swimming. Thus it hasn’t been until just the last 10 days that I’ve been able to finally see all the data I’ve been collecting, beyond what’s been on the watch.

But, the FR910XT isn’t the only game in town.  And certainly not the first.  The other major competitor in this space is the FINIS Swimsense by Sportsense.  This unit costs less half as much as the FR910XT, though is strictly pool bound.  Why not the Pool-mate Pro?  Well, given it’s roughly the same price as the Swimsense, but lacks some of the data options, I generally don’t recommend it anymore.  See my full explanation at the very end.

As a result of the FR910XT adding in pool swimming functionality, I’ve been flooded with requests to put up a review of how the two compete head to head.  And, until Garmin Connect was updated – I was hesitant to do so, since I wouldn’t have had the whole story.  But now that it’s updated, I’m ready to pull off the covers and go deep on the units capabilities, and how it compares with the Swimsense.

Because the Swimsense unit doesn’t do openwater (lacks a GPS), I’ve split up all of the sections into being either in the pool, or outdoors – so we can compare apples to apples.  With that, let’s start in the pool.

In the pool: Data and Functionality

Both the FR910XT and the Swimsense units use internal accelerometers to determine everything from the strokes you’ve taken to the swimming stroke type (i.e. freestyle, back, etc…), to when you turn around and start a new lap.

In fact, both units easily work whether you do flip turns or open (no flip) turns.  There’s no need to configure it. I could (and have for testing purposes) done a different type of turn every length and it’ll correctly record that as a new length.  The key trigger point for these units is really the change in direction – since that’s primarily what an accelerometer is measuring, directional change and speed.  In many ways, it’s no different than the accelerometer inside your phone that allows you to play certain games (or rotates the screen).


(The Swimsense watch…and me, above)

When it comes to the pool, these units are both incredibly accurate.  I’ve been using the Swimsense unit now for a year as my day to day swim watch.  And in the case of the FR910XT, I’ve been using it since early October as a swim watch as well.  In almost every case, both watches recorded the exact same distance on the unit.

The very few cases where they weren’t correct, where usually caused by my own stupidity (stopping midway down a lane), or accidentally forgetting to hit stop/pause at the end of a lap.  So long as you don’t do the YMCA song within each set – these units have no problems tracking your swims.  Note that I can really only speak to the freestyle stroke, since my ability to do any other strokes would likely injury myself or others.

Pool Length Configuration:

Both units support changing the size of the pool.  This is particularly useful not only for switching between your standard 25y and 50m pools, but perhaps more importantly, all the whacky hotel pool lengths.  As a frequent traveler, I’m always trying to use the device in pools that have bizarre lengths.  Take for example, this pool in Amman, Jordan.  Yes, the sky sparkles.  No, I don’t know why.


In the case of the Swimsense unit, you can do this both on the unit, as well as in software beforehand.  The Swimsense unit supports pools with a single length of 15 yards/meters to 50 yards/meters:


In the case of the FR910XT, the pool size is configured on the unit itself.  You can configure a minimum pool size of 22 yards/meters, and a maximum pool size of 100 yards/meters.  It has quicksets for 25 yards/meters, and 50 yards/meters, plus two additional options for the custom yards/custom meters:IMG_7766IMG_7770

Paused Time:

Both watches understand paused time.  This is a fairly important concept in swimming, where you may spend time at the wall that you don’t want to be included within your actual splits.  In the case of the Swimsense watch, it’ll invert the colors – and then count paused time for you.  This is also recorded separately later.


And in the case of the FR910XT, it just keeps the display like normal, but later on it accounts for it within your workout.  If you want to see the time (like the Swimsense), you’ll just hit lap instead of hitting stop/start.  Below is how the 910XT shows paused time in Garmin Connect if you press stop/start at the start/end of each set (along with reset lap).


Auto Pause/Auto Intervals:

The Swimsense unit includes a pretty cool feature which enables it to automatically pause the unit once you stop at the wall – without you ever touching anything on the watch.  It even accounts for the time between when you stopped moving and when it triggers the pause (usually about 2 seconds).

Having used this now for a month – it works really well, and is really cool.  In short, if you go out and swim 100 yards in 1:20, then stop at the wall for 30 seconds, it’ll automatically record 100yds at 1:20, and then show 30 seconds of paused time.  All without any button presses.

Today, the FR910XT has no such capabilities.


The FR910XT can trigger vibration/audible/display alerts based on both distance and time.  This allows you to automatically alert you, for example, every 500 yards.  Or every 10 minutes.  You can configure these alerts within the configuration option within the swimming mode.  Note that you can specify different alerts for swimming than for running/cycling.


Intervals (workouts):

Just to cover all the bases here – neither watch supports any concept of workout creation or following of workouts at this time.  Though, I strongly suspect that both watches will have it sooner or later.

On Device Viewable History:

Both watches support viewing history on the units themselves (separate from the mounds of data that both devices download to your computer).  You can drill down into per set and per length history.  The FR910XT also has a bit more in this area as far as per length/per set metrics that are additionally displayed:


In the pool: Display Configurability

Swim watches of the past have a fairly static configuration, mostly showing you total distance and time – and occasionally strokes and lap count are tossed in.  But if you didn’t like that configuration, you’re out of luck.  But fear not – both the FR910XT and the Swimsense are configurable.  Yup – you heard that right.  As of today, the Swimsense watch is now indeed fully customizable (just enable beta mode when it shows up later tonight).

Let’s start off with the Swimsense.  In this case, you use the Swimsense Bridge software configuration tool to configure the screens.  The device supports up to five different configuration screens, each with up to three pages of information on each.


Within the tool you’ll select the configuration template for that page you want on the left side side, and then populate it with data from the fields on the right side.  Note that on the right side there are two sets of fields – ones for total workout, and ones for ‘interval metrics’.  Interval metrics merely means lap/set metrics.


On the unit itself, the interval metrics are shown with an underline under the metric’s name, so you know that it’s a lap/interval/set metric.  Cool stuff.  Overall, I love the software configuration tool.  While you can’t configure the display pages on the unit itself, since there are so many pages, you have plenty of options ahead of time to work with.  Plus, the software configuration tool is far faster than doing it on the unit itself, like the FR910XT.

Switching to the FR910XT, you’ve got a slew of different configuration pages.  All of these pages are configured within the Data Fields option under swimming.  Different pages are configured for indoor and outdoor swimming.  If you’re familiar with changing data pages on the FR310XT for running or cycling, it’s identical for swimming.


Within the FR910XT you can display up to four data fields per page, and up to four data pages.


The total fields available to select are as follows, starting with the FR910XT for indoor fields:


Then the FR910XT for openwater data fields:

And now the FINIS Swimsense data fields:


In the case of the FR910XT there’s a bit more flexibility in terms of data fields, but by the same token – both the Swimsense and the FR910XT can have new data fields added with firmware/software updates pretty easily down the road.  So I could easily see this changing.  As far as the method of data field changes go – I really found the software configuration tool easy to use on the Swimsense (and it just hit beta today).  But I also like the fact that I can change fields on the fly, such as with the FR910XT.  In my ideal world, both units would allow data field changes online and on the unit.  I think that in the FR910XT’s case, having data fields (across all sports, not just swimming) be configurable online with Garmin Connect would have the added bonus of being able to potentially share data fields (just like Timex with their Timex Global Trainer and Timex Run Trainer) – and serve as a backup.

In either case, both watches offer tons of flexibility here.  You really can’t go wrong.

In the pool: Device Size, Screen Display/Backlight and Battery Life

This is probably the one area that the units differ the most.  The differences primarily stem from hardware design decisions made to support each units primary purpose.  For example, in the case of the Swimsense watch, it doesn’t have to worry about the extra size and battery requirements of a GPS that the FR910XT does for non-pool activities.

Device Size:

Without question, the Swimsense is smaller than the FR910XT – and by a fair bit.  In addition to being smaller from a width/length standpoint, the unit is also slimmer from a depth perspective:


Now, the Swimsense isn’t as small as the PoolMate Pro (which I’m not featuring in this comparison, see later explanation why).  So it’s slightly larger than a regular wrist watch from a width perspective, but the depth and height is about the same.


Screen Display & Backlight:

This is probably the single biggest gap between the two devices – with the FR910XT winning by a significant margin.  The FR910XT’s backlit screen is absolutely brilliant, sharp and easy to read from quite far away.


It’s funny though, up until I got the FR910XT, I used my Swimsense for everything – and got used to the display.  But since using the FR910XT, the display quality is just so different.  With the Swimsense unit you’ll learn to twist your wrist to just the perfect angle to see the numbers on a flip/open turn (it’s not hard, again, you get used to it easily) – but on the FR910XT one of the elderly water aerobics ladies a few lanes over can probably read the numbers.


Also of note is that the Swimsense unit does not have a backlight.  It does however have a nice function where it inverts the coloring on the display in paused mode.  This means that the white spaces become black, and the black spaces white – which makes it easy to remember its in paused mode.  Above is actually an example of paused mode.

Battery life:

The two units both have significant battery life, especially when it comes to average swim times.  The Swimsense unit received an update early 2011 that pushed the battery life to over 150 hours in standby – a significant change (12 hours active swimming).  This is nice because I don’t even have to turn the thing off, I just leave it on in my swim bag or lying around, and then when I sync with my computer I simply let it charge fully.

On the FR910XT side, the unit with GPS enabled (outdoors) has a life of 20 hours.  But indoors with GPS off you get significantly more.  While there isn’t any different official battery recommendations for indoors with GPS off, my testing has shown that you can get about 54-56 hours of life, though that’s without the accelerometer moving  so that may impact that number.  I just haven’t swam for 55 hours to validate that.  Either way, pretty impressive stuff.  Of course, you’ll more than likely want to download well before then (though, the unit has plenty of memory to keep it all too).

Openwater: FR910XT Data, Functionality and Accuracy

The Swimsense unit lacks a GPS receiver in it, and thus is incapable of openwater swims (since all of its data depends on its internal accelerometer).  However, the FR910XT follows in the FR310XT’s footsteps and provides openwater swim data.

However, like the FR310XT, the data isn’t quite 100% accurate.  It’s something of a best effort.  You may remember when the openwater swim mode was added to the FR310XT back two years ago.  During my testing at the time I found that it helped, but wasn’t super accurate.  It also didn’t fix the mapping issues to present a pretty map.

With the FR910XT however, things have been improved a bit – and I’ve found that the unit is within about 10-15% of the ‘real’ distance.

[Updated: In my original post I had a map that hadn’t changed much, however, it turns out that my FR910XT back in October when I did the openwater tests didn’t have all of the smoothing in it yet – logical since it was still in beta, thus, here’s an updated swim from November with correct/updated mapping algorithm in it.]

As you can see, the mapping has been significantly changed in the FR910XT, compared to the older crazy-whacky maps of the FR310XT on your wrist.  Looking for me to include more maps with the newer firmware


Due to DC being an area without any legal openwater swimming (yes, it’s a pain), I was only able to get some openwater time in during a recent trip to Chicago.  So, my experiences are limited to a handful of openwater swims there.  On the bright side, an upcoming trip to the southern hemisphere in two weeks will afford me significant openwater swimming time (daily basis) – so I’m looking forward to really sorting out the exact outdoor accuracy levels.

In the meantime, here’s the skinny on outdoor swims.

While swimming in openwater with the FR910XT you’ll receive distance and stroke information in real-time.  This means as you swim you’ll see the distance increment on the unit.  Same goes for pace information – such as rate per 100/yards.


This is actually pretty darn cool – especially if you’ve got water clear enough where you can make out this information (no, the Potomac is not clear enough).  But Chicago was.  You’ll also get strokes per minute.  In fact, here’s the full chart of all the fun things you’ll get.


So how’d I measure accuracy?  Well, I had three watches on (note, the importance of the word ‘had’).  The first was the FR910XT itself, it was on my left wrist.  Then I had the FR310XT on my right wrist.  And lastly, I had another FR310XT in my swim cap.  I’ve long since proven that the swimcap method can produce near perfect accuracy results if you place it correctly.


With everything set, I set out.  I ended up just following the buoys – since that’s the easiest.  Simple out and backs.


When I returned from my first out and back, here’s what I gathered:


In this case, .52 miles equals 915 yards (unit from my head).  So it was 1077 yards versus 915 yards – or about 85% accurate. So, to recap:

FR910XT (left wrist): 1077 yards
FR310XT (swim cap reference): 915 yards

Now, as I was heading back into the water on my second set a bad thing happened.  Said bad thing resulted in my reference FR310XT being lost to Lake Michigan.  Thus, I don’t have the pretty maps from it.  No, it was not the quick release’s fault, but rather just a simple stumble on my part before I had the unit secured.

In the next test, I did another set – a loop of sorts around the beach area.  In this scenario, I was curious how different the two units would be.  I found that the FR910XT resulted in a 1023 yard swim, whereas the FR310XT on my other wrist came in at 704 yards.  I don’t know the exact distance, but I’d guess it closer to the FR910XT number, in my first test, the units remained on while I stopped midway to take a few photos, whereas in the second test the swim was nonstop.  Plus, if I swam 14 minutes and only went 704 yards, my swimming would have suffered far more than I thought – especially with a wetsuit!


So where does this leave us with openwater swimming?  Well, the data has been significantly improved – since it now contains stroke information.  Also, the 910XT contains a fair bit more smoothing via algorithms to make the maps look more realistic (though not precise).

However of more interest than mapping is that the FR910XT will provide some very interesting stroke numbers outdoors.  In particular, I’d love to see strokes per minute over the course of a long distance swim (i.e. 2.4 miles+).  It would be really fascinating to know if/how ones stroke rate changes over the course of such a swim.

Again, I should be able to really populate quite a bit of data into this in a couple weeks once in some openwater swim-friendly weather.

Openwater: FR910XT Device Size, Wetsuit Removal and Battery life


For those of you that have swam with the FR310XT in the past on your wrist you know that it can be a bit of a pain in the butt to remove your wetsuit due to the design of the unit.  Well, the FR910XT fixes that.  They specifically made the unit’s design such that it hugs your wrist better and attempts to be as slim as possible so that your wetsuit will pull right off over it.

So I decided to put that to the test.  I was curious to see if it would actually pull right off – in one shot.  So I asked The Girl to video tape the thing (which I only did one take of) – and I ran back out into the water and swam a bit and then came towards the beach – just like a real triathlon.  None of this staged stuff here on this site.

Here’s the results – video style.  Note, the unit is/was on my left wrist – or the right side from your point of view.

FR910XT Wetsuit Removal.

Indeed, it does pretty much exactly what they say. It briefly hung for a split second, but then went right over without issue with a quick tug.

Finally, battery life.  Since the FR910XT will use the GPS while outdoors, its limited to the GPS battery life restrictions which peg it at about 20 hours.  So plenty for inclusion in a full Ironman, or, if you’re a openwater long distance swimmer – enough for most English Channel swim crossings.

Websites: Data display and functionality comparison

Both Garmin and Sportsense (the company behind the Swimsense) have websites that allow you to view and analyze your data.  Sportsense has had theirs since the beginning of time, whereas Garmin just recently updated Garmin Connect about 8 days ago to provide the additional FR910XT swim metrics.

Let’s briefly dive into these at a high level, starting with Garmin Connect.

Garmin Connect:

Garmin Connect has a few new tricks up its sleeve to show off the swimming functionality.  Let’s first start at the overall workout view, and then dive into the notable sections.  Once you upload your workout, this is what you’ll see in the activity details pane:


The first thing regular Garmin Connect users will notice is the swim graph section (purple – an interesting choice of colors considering Kansas State not too far away…).  This sliding chart moves left and right to show you each length, and then the interval that they are part of above it.


Below you can see the paused time in between the two sets:


Note that the different strokes have different colors:


Moving to the left side of the pane, you’ll see all the summary information for your swim.  Note the efficiency, SWOLF  and stroke information – as well as the fact that pace is now shown in the standard time/100 yards.


And below that, we’ve got a vertical interval panel:


However if you select the interval button, you can get more details.  You can also click to expand any given interval (set) and see the individual lengths:


(Note: The two sets with 25yds in them were purely my fault – I had stopped midlane as my lane mate had something to convey.)

Next, we’ve got the three main charts showing timing, strokes and efficiency:


And that’s pretty much the wrap-up of the FR910XT online portions.  I’d expect (in fact, I know) that others like Training Peaks, Sport Tracks and more are hard at work getting swimming data support for the FR910XT – so expect to see some pretty cool analysis down the line.

Swimsense Site:

When you first login to the Swimsense site, you’re greeted with an overview of your swim, a bunch of charts, and the interval timeline:


Let’s start at the top, which actually controls everything down below.  This is the slider, and works in much the same way as the Garmin slider, you slide left and right to dig into your lengths/intervals and total swim.


As you click different sets, the detailed information changes to reflect that set:


You can see the paused time in between the sets, in the timeline view:


Also note that I can click on any given length, and see the detailed information about that specific length:


Like Garmin Connect, the Swimsense site will automatically change the color of the different strokes within the timeline view based on the stroke type:


One area that the Swimsense site has that Garmin Connect doesn’t is automatic transfers to other applications.  For example, as soon as I upload my swim with the Swimsense unit to their site, it automatically gets transferred to Training Peaks (the site).  I don’t have to do any more to have my data show up there.  In fact, I don’t even need to ever login to the Swimsense site after setting that up initially.  And Sport Tracks also supports it today as well.

Software Summary:

Both the Swimsense site and Garmin Connect contain social media sharing features, as well as the ability to export out the data as CSV files.  Both also have calendar options and activity lists, so you can easily sort and see your workouts en mass as well.  So they’re pretty equal here.  Swimsense is a bit ahead of the curve when it comes to other companies being able to process their data, but I expect that other companies will quickly catch up.

And overall, both units contain pretty much the same features when it comes to online analysis – they just display it a bit differently.  Both units also record per length data – which is key for later analysis.

Side by side comparison chart:

I’ve gone ahead and put together a detailed comparison chart of all the features I could think of between the two devices.  Then I decided to add in the FR310XT just for a quick comparisons sake:


Note: You can click to expand the chart.


So which one to choose?

Well, honestly it primarily comes down to cost – and which devices you already have.  If you already have a Garmin device and don’t intend on purchasing another one, then the Swimsense is an awesome addition to the stable to gather your swim metrics.  It easily does virtually everything the FR910XT does indoors.  And does so for half the price.

But if you’re looking to upgrade to the FR910XT for other sports, or have the cash to spend – then you certainly can’t go wrong with the FR910XT.  Additionally, if you’re a long distance swimmer – it may end up being a must have.  It’s got both indoor and openwater tracking, so you can switch easily.  And the display is brilliant.

I expect to see both companies battling it out on the software front.  There’s a lot of potential for both devices, starting with the ability to create/customize workouts – and then going from there. Swimsense’s recent addition (today!) of the data page display capability captures that point precisely.  And their recent addition of the interval mode last month only further proves that.  But Garmin is looking at their list of potential feature adds as well, so expect lots of back and forth here.

In the end – you can’t go wrong with either device.  They’re both very accurate in the pool and capture the same level of data (per length with per length stroke information).

As always, if you have any questions – feel free to drop them below.  If you have non-swimming questions on the FR910XT, your best to post them on the In Depth 910XT Review post. Thanks for reading!

In Depth Review:
FINIS Swimsense
In Depth Review:
Garmin Forerunner 910XT

Final Note: Why I didn’t include the Pool-Mate Pro:

I wanted to preemptively answer this question.  The Pool-Mate Pro is priced at approximately the same price as the Swimsense.  But in my opinion, it doesn’t deliver the same data, nor does it do it in a competitive way – especially with the recent Swimsense updates this fall.  I’ve always believed that I don’t write large chunks of text on products that just don’t meet the bar – it simply takes away from time I can spend on other posts.  And in this case, the unit doesn’t do per-length data, nor is the display customizable.  While the unit does have the ability to download data, you can’t really get that data into any other sites out there.  I do however like the fact that the battery will last a year – and its smaller, but I counter that with the frustrating user interface (I know, some of you love it…for me it frustrates me).  But, that said, you can read what I wrote on it last winter in my in-depth review – and decide if it makes sense for you.  Or read my Swimsense vs Pool-Mate Pro post.  Keep in mind quite a bit has been added to the Swimsense since then.  Enjoy!

Software Developer Final Note: Since I’ve received a few requests for the Garmin FR910XT files, I’ve gone ahead and placed four example files (two indoor swimming, two outdoor swimming) in a .zip file you can download.  I’ve included both .FIT and TCX files, and if you want, you can upload either to Garmin Connect to play around with the data (or to develop apps against).  Note however that the outdoor swimming ones were done with much earlier beta firmware, and may no longer be accurate of the final data structures and may have some earlier beta bugs.  The next opportunity to swim outdoors for me will be later this month when visiting the southern hemisphere.  I’ll have plenty of FR910XT swim time then.  Speaking of which…that reminds me, I need to order a new wetsuit, I managed to finally rip a massive hole in my older one, in Chicago. Rest in peace wetsuit, you were good!


Hopefully, you found this post useful. The website is really a labor of love, so please consider becoming a DC RAINMAKER Supporter. This gets you an ad-free experience, and access to our (mostly) bi-monthly behind-the-scenes video series of “Shed Talkin’”.

Support DCRainMaker - Shop on Amazon

Otherwise, perhaps consider using the below link if shopping on Amazon. As an Amazon Associate, I earn from qualifying purchases. It doesn’t cost you anything extra, but your purchases help support this website a lot. It could simply be buying toilet paper, or this pizza oven we use and love.

Post a Comment

Your email address will not be published. Required fields are marked.
If you would like a profile picture, simply register at Gravatar, which works here on DCR and across the web.

Click here to Subscribe without commenting

Add a picture



  1. My Swimsense Bridge software configuration tool doesn’t have the Screen Builder function; are you using some Beta test release?

  2. Anonymous

    Thanks for the great comparison!!!

    Another thing to consider is availability; according to amazon the 910XT will be aout mid-april whereas you can get Swimsense now.

    Additionally it seems that Finis is somewhat faster with firmware upgrades to their units. I doubt Garmin will ever implement the auto-pause feature although it is clearly a very good idea.

    Personllay I have already pre-ordered the 910 and that was actually a cost-issue: My wife wanted my “old” 310 so either I had to buy a 910 or spend the money on 310+swimsense… ;-)

  3. Ray – Nice comparison. Two questions:

    1) Will the units still record a direction change at the wall if you’re doing kick sets?

    2) Is the accelerometer in the 910XT sensitive enough to record your breathing head turns as a “strokes” when using the swim cap method? It would be nice to have both accurate distance and some sort of cadence info (via a regular breathing pattern).

  4. Hy Ray, if you need an idea what to do with your old wetsuit? Have a look on a friend of mine’s site: http://www.second-code.com

    Thanks for the Swimsense/910XT comparison. Great, helps a lot.


  5. The real question is can the FR910XT watch band make it through 1 season. After getting fooled once with the FR60, which couldn’t make it 12 months and can’t be replaced, I will have a hard time ever forking over 2 cents for another Garmin product.

  6. Good comparison, I was looking forward to this.

    Keeping my 310XT and my Swimsense (refurb, was only $130 at amazon, highly recommended) seems to be the way to go. We’ll see in a few generations of software who is in the lead.

  7. “Will the units still record a direction change at the wall if you’re doing kick sets? ” – To the best of my knowledge neither unit tracks distance for kick sets.

    For the swimsense, you pause the workout for these. A future enhancement.

  8. I have the same problem as @jecoursparis. I even enabled the beta on the top options, and my screen options are still nowhere near as exciting as yours Ray…do the options that you were using go live tonight – 12/12?

  9. Anonymous

    Some of us were waiting for the screen customization for ages now. I really hope when I get up tomorrow morning (CET) it will be there!

  10. Anonymous

    Great comparison!

    Is it possible to pair the Garmin with an ANT+ GPS sensor and put that into your swimming cap and use the watch on the wrist for open water?

  11. Anonymous

    Is there any chance that the poolmate pro will release some sort of firmware to catch up with swimsense?
    I bought that poolmate pro and i would like to know if I should chuck it and get the swimsense or wait.
    I remember that a fes months ago the swimsense and the poolmate had more or less the same functions, so the upgrades have been done all through firmware. what is preventing poolmate to doind the same thing?

  12. Happy Runner

    For those that already have a Garmin and just want to add swim metrics, you suggest the Finis Swinsense. Fair enough. Ofmcourse I should be using Training Peaks like the big boys, but I’m still on Garmin Connect. Can the Swimsense output data in a form that Garmin Connect can accept? If not, do you foresee that happening in the future or is it a non-starter? thanks!

  13. Anonymous

    I own a Swimsense and quite like it, but what I really don’t like is its display. It’s just not readable to me in a lot of situations and therefore wish there was some backlight. On the other hand the form factor is really not an issue like I thought before I ordered the watch. It’s actually quite small.

  14. Tim

    Still, i.m.o. the non-pro version of the Poolmate – about 80 € – is a still a valid, low-cost option for those who already own a garmin device for the outdoors and only swim indoors anyway. It’ got unbeatable battery life an I simply input my data ‘by hand’ (you know, by inputting the numbers through a device called a ‘keyboard’) into GC, TP, RK , or whatever site… without a problem. It’s got sets, stroke-count, distance, speed, efficiency, calories burned. For those among us who can live without the auto-syncing/uploading feature, I mean…

  15. Kyle

    The Swimsense custom screen is up and running on the beta bridge now. I just updated my watch, and the display is much better now. I can actually see the numbers!

    The 910XT sounds amazing, but I’ll have to wait for more user reviews as it gets on the market. In the meantime, I’ll continue to use my 310 and Swimsense.

  16. Anonymous

    You should also compare construction of these watches The Garmin one looks solid (at least from what I can see from your images), while my Swimsense actually looks and feels as if it’s manufactured by some electronic-chain and I’ve got a funny rainbowpattern behind the screen now. It seems as some water has entered into the housing: Not good for a 200$-watch..

  17. Swimsense – the worse product experience i ever had. The software is broken, my workouts after getting uploading to the site unavailable, and the tech support is not answering my mails, “online chat” is offline. Web site is crap and the Swim Bridge is even worse. I never buy anything from Finis ever again!

  18. Ernesto

    First of all, thank you for your reviews!

    As I have read your post, I have one question regarded with pool length options with FR910XT. ¿It’s not going to be possible to configure on the unit a pool size smaller than 22 meters? I’ve found many “whacky hotel pool lengths” around 17-20 meters (here in Spain 20 meters is usually the “limit” that requires a lifeguard at the swimming pool). ¡Thank you very much!

  19. UPDATE: the issue was on due to my watch was set to 2012 (already!). And the tech support got this case eventually. Now I can access my workouts, and they promise to adjust time back. (apparently a user can not do it on his own)

  20. NormB from NL

    I’d be interested in knowing how the swimsense strap holds up to chlorine over the long haul as it appears to be molded to the case. Despite diligently rinsing my sport watch after every session the straps always break down and crack over time.

  21. This was so helpful. I ended up buying the Swimsense and have been using it for a couple of weeks. I’m just starting swimming again (training for my first tri) and I love the analytics and the uploading to training peaks. The autopause feature works surprisingly well, especially (as you expect) with longer intervals. It’s a little iffy with 25s and 50s.

  22. Anonymous

    Great review. I’m with Ernesto’s comment above given my travel and use of hotel pools. Many are <22yd. I'm surprised there would be a minimum set at that level.

  23. Thanks Anon – that does remind me, I hadn’t heard back on why the 22yrd limiter – I’ll circle back on that one again.

  24. Anonymous

    Again you have pulled it of, making a super easy to understand comprehensive analysis and review! It seems you always are fair and neutral – with no secondary personal objective or hidden agenda.
    This makes your reviews just about the only ones worth reading on the web, and any serious producer should have their gear tested by you.

    In this particular case a cross test Garmin forerunner 910 VS. Timex Global GPS – on the Open Water part could have added an extra angle, and I feel confident that this will come soon.

    Thank you so much for making our choices and investments so much more effective!


  25. Anonymous

    Hey Ray, thanks for all the reviews!

    I had a question regarding the 910xt and the Wahoo dongle. I use the Wahoo dongle on my FR610 all the time, and prefer it greatly to other means of upload.

    But, will the Wahoo dongle sync swimming workouts between the 910xt and Garmin Connect/TrainingPeaks?

  26. Any chance you could send me a sample TCX from lap swimming with the 910xt? I’d like to write a script to generate similar ones from my poolmate.

  27. Hi Paul-

    I’ve just added the .TCX files to the .ZIP file noted at the end of the post, as well as another openwater swim file/set.

    Hi Anon-

    I’ll try it out tonight and see if it works (Wahoo and Swim Workouts).


  28. Thanks for the quick reply. Here’s a link to the crappy script I wrote. It helps save time getting the data from my poolmate into training peaks, and preserves the detail. Anyone is free to steal and improve.

    link to frustratedprogrammer.blogspot.com

    Any idea why garmin doesn’t recognize the tcx as swim data even after you set the activity type to lap swimming? It only displays the swim graph and charts if you upload a .fit file.

  29. Anonymous

    Thanks for all the info.You helped me to decide on purchasing the 910. So far I’ve had the 201,301,305,410 forerunners but couldn’t pass up on the swimming functions.

    I have a question though.

    Have you noticed that the first lap is not added to the distance until you hit the stop button.

    Tonight at the end of my second length of a 50m pool the distance was 50m when it should have been 100m it stayed incorrect until I hit stop at 950m as displayed on the watch, it then updated to the correct reading of 1000m.

    I started it again after resetting the distance and the same thig happened.

    What do you think?


  30. Aaron

    SportTracks announces support for 910XT swim import and lots of charting of swim metrics. Enjoy!

    link to zonefivesoftware.com

  31. pmb

    I finally received my 910xt and tried it at the pool yesterday. But I must admit that I am somewhat disappointed. The sentence “When it comes to the pool, these units are both incredibly accurate.” is quite simply wrong.

    I used the watch for 40 lanes (50 m) and three times it counted a lane too much. Additionally, in a pause it actually counted a lane when I went to the restroom…

    I understand completely the limitations of accelerometers but counting 3 out of 40 lanes lanes wrong is simply not acceptable. In one of them I had to make a quick decceleration due to someone in front of me, but still…

    In any case this would be ok if it was possible to correct the laps afterwards in garmin connetc, but this is not so…

  32. Hi pmb-

    There are a few areas that can help to improve accuracy:

    1) Ensure to pause it when you end a set – especially including going to the bathroom. I press stop, then I reset that set, and then press start once I’m ready to go again.

    2) Changes in accellerations can cause misfires, the best way if possible is to slow down gradually, rather than suddenly. Of course, that’s not always possible.

    3) Depending on your turn/flip, ensure not to linger or do it too slowly that it doesn’t notice it. This is rarely a problem, but sometimes newer swimmers don’t make sudden changes fast enough.

    In my case I really have quite a bit of good luck with it – with the only misfires being mid-lane stoppages (when someone decides they want to tell me something mid-lane). Most folks I hear from say the same, though there may be a slight learning curve to using the device (around movements).

    I do however greatly wish there was an editor after the fact. But then again, folks have been asking Garmin for that for years for bad swim/run files.


  33. I do get automatic rest times with my 910xt. Perhaps that was added – I have version 2.20 software in the watch. I don’t press any buttons. I just pause at the wall and the rest period shows up in my data.

    Thanks again for all of your excellent work!!!

  34. Hello how does your gramin count kick sets, it looks for mine that they are not counted in distance is there something special to look at

  35. Hi Marc-

    No, it will not count kick sets, since the accellerometer is based on your wrist, and thus it won’t detect any movement there. You may get the odd length reported in that scenario, but definitely not accurate.


  36. I used the 9100XT for a swim for the first time today. I did a short 1km swim and it shows that I swam it in Breast and Bake strokes. The whole swim was freestyle!

  37. Hi Ray,

    Thanks for the fabulous reviews!

    I just used my 910XT for the first time in the pool today. One thing that I think would be pretty simple is to add two fields:
    1 – A field that is the amount of time since the start of last interval.
    2 – A field that represents the time since end of last interval.
    These two fields would allow swimmers to do sets “on the 5:00” or sets “with 0:30 rest between”.
    Any idea if this is on Garmin’s radar or how to GET it on their radar?

    Again, thanks so much, I use your reviews like a bible! :-)

  38. Hi Jenn-

    That’s actually a really good idea. While you could sorta rig it by just including a ‘elapsed time’ counter on there, I think your request is pretty valid – and as someone who does large sets of 50’s and 100’s on a given time (or with a given rest interval), I like that.

    Passing it on…

  39. Thanks Ray,

    I felt kind of silly with this schwanky new watch still straining to see the deck clock to hit my sets. I’m sure a lot of swimmers will agree. BTW: I did try the “elapsed time” trick but honestly I got myself more spun around trying to keep track digitally of what “on the 2:20” meant vs. just looking at the ginormous big dial with the rest of my lanemates.

    Thanks again!

  40. Anonymous

    Hi Ray
    I’ve just purchased the 910xt and I was wondering is it ok to wear the hr monitor under a wet suit if you were doing a triathlon/ironman event?in other words is it waterproof?
    Many thanks

  41. Hi Chris-

    No problem at all. It won’t collect HR data until it departs the water, but it’s perfectly fine in the water.

    It’s what 99% of triathletes do with respect to the strap. They simply put it on under their swim top (which is in turn under wetsuit), and then once they depart the water within 2-3 seconds it’ll show up. Like magic…only without the rabbit and hat.


  42. Anonymous

    Thanks Ray for the quick reply

  43. Hey Ray, thanks for everything, I love your blog, I’m getting familiar with my 910xt and I can’t find the swim alerts anywhere, are those only available for open water swim? Thanks a lot!

  44. Nope, still available in pool mode. To get to them, go to:

    Mode > Swimming > Lap Swimming > Pool Size

    Once you’re in swim mode, then:

    Mode > Training > Swim Alerts > Time or Distance alert.


  45. dc_in_sf

    Just curious have you hit any limits in the data recording capabilities of the Swimsense? I did a ~3h:20m swim over the weekend and the swimsense only recorded around 2h:20m of it.



    ps great reviews!

  46. Hi Ray: Great review as always. I have noticed that the 910 transfers to Garmin Connect, but for some reason does not go to Garmin Training Center. If I do not get it to GTC I do not know how to then send to TP or WKO? Also, just a follow up on Jenn E’s comments, any answers yet? Thanks!

  47. Hi – I purchased a 910xt before realizing the shortest length for a pool you could enter is 22 yards and the pool that i currently swim in is 20 yards. When set to 22 yards, the watch records it perfectly as if i was swimming 22 yards but then obviously the data is off for each lap. Is there any way to manipulate the data after the swim so it accurately reflects my swim in a 20 yard pool? Thanks

  48. Pat Mac

    Shame there is no option to change the open water swim data to read meters, as race results for Ironman and most triathlons are given in 100 meter pace.

    If you choose statute miles in setup, it gives that throughout multisport.

  49. Anonymous

    Hi DC,

    Love your blog! Thank you for spending the time writing it, as it is a tremendous resource!

    Quick question regarding use “technique” with the 910XT.

    If I have a set that is 4X200yd Free, Leave on 3:50, what would be the best way to operate this set? Would I simply finish the 200, press “STOP” to pause the timer, and let the clock tick to 3:50 and before leaving the wall, press “START” and then “LAP”? I’m confused about the preferred way.

    Thanks in advance.

  50. Close.

    Press stop, then as you go to leave the wall, press lap then start to start the next unit.

    Check out inside my FR910XT review, I wrote up an added chunk on how best to work intervals/etc – may help with a bit of this scenario.


  51. I have had the Swimsense watch for 1 1/2 years. Until they did a software update a few month ago, the darn thing always thinks my butterfly as freestyle. Futhermore, it would randomly add extra laps. Sometimes, the thing would reset in the middle of the swim. Perhaps, you experience was better, as you are an experience swimmer. But, I don’t recommend any swim watches. The experience has been quite poor. If you want to be good at swimming, go get a professional coach. Most gadgets are pretty useless!!!

  52. I have had the Swimsense watch for 1 1/2 years. Until they did a software update a few month ago, the darn thing always thinks my butterfly as freestyle. Futhermore, it would randomly add extra laps. Sometimes, the thing would reset in the middle of the swim. Perhaps, you experience was better, as you are an experience swimmer. But, I don’t recommend any swim watches. The experience has been quite poor. If you want to be good at swimming, go get a professional coach. Most gadgets are pretty useless!!!

  53. Dan Schmitz

    My Swimsense watch band broke after just over a year. It appears to be integrated into the watch so I don’t believe that it is replaceable. That was something I noticed deteriorating after only a month or two. Guess its time to upgrade my 310XT.

  54. donottrustthegovt


    I just wanted to thank you for doing what you do. I’m an athlete and a gadget freak, and I’ve not come across anything as in-depth or as forthcoming as your posts. I’ve bought a lot of products that turned out to be not fit for purpose (e.g., the Nike GPS watch which broke within two weeks of purchase). I’m upgrading from my Forerunner 410 to the 910 so I can clock my swims and runs, based on your reviews. I’m a much smarter consumer due to your advice.

    Warmest regards!

  55. Kevin Joubert

    I know this review is VERY old, but does when doing open water does your 910 only show strokes per minute in multiples of 15? My data will jump from 30 to 45 to 15, but never anywhere in between.

    • DC Rainmaker

      Hmm, on the device or online? Looking at my openwater swim from yesterday, my SPM numbers are all over the map – definitely not multiples of 15.

      I don’t think I’ve looked it closely enough while swimming though to remember.

  56. Avery

    DC Rainmaker,
    Long time reader first time writer: Have you heard any updates on the garmin 910xt swim workouts? You note above that this should be a SW patch. Thinking about the logistics of this with workouts already enabled for running and cycling should it not be fairly easy to enable swim work outs?


    • DC Rainmaker

      Unfortunately it doesn’t sound like it. I talked with them about it about a month ago while I was there, but it’s not looking like it’s going to happen. :(

  57. Ty

    When you use the “pause” feature on the 910 xt to rest between intervals (swim, “stop”, “lap”, rest, “start”, swim), is there a way to see the rest time as your resting, on the watch? Or are you dependent on the pool’s wall clock for that, and only have the rest time data after your workout, on the computer?

    • DC Rainmaker

      I’m using the pool clock for that. However, if you added the elapsed time or time of day fields, then you’d still get active counting during a pause.

  58. Ty

    Thanks! I tried time of day, but it doesn’t have seconds. I’ll do elapsed time. Thanks again for all the awesome content on your blog.

  59. nickg

    Thanks for as always a great review – this question is coming a year after the last but do you know how to get a way to view all of the amazing data that my 910 can record, on a computer? I swim in both pools for my day to day training and then openwater when i can/summer/races permit. A great comparison tool that the Garmin has is the Efficiency measure which it measure for openwater, but there is no way to record and track this against my pool/other swims as it simply does not show up in Garmin Connect. It seems crazy that GC has such powerful pieces of hardware below them yet is so dummied down that one can’t add fields and properly analyze ALL data fields that the garmin watches can populate? Am I missing something here/should I be using a different online tool/piece of software for my post workout analysis.

    (other issues I have are with gradient tracing, struggles to graph out averages etc)

    Love your posts and have inspired my last 2 purchases as well as a Forerunner 10 for the gf!

  60. Hasse

    Hello Ray!
    Nice page with many god tips! I have a problem with my 910xt when i swim in the pool. I just record time and nothing else, what am i doing wrong?

    Best regards!


  61. Lucy

    Hi there, Thanks for a great review. I’m planning on getting a second hand Garmin 910xt and was wondering if it shows strokes/minute as well as total strokes. You see I’ll be using it mostly in a Fastlane Swim Pool against a swim machine, so the lap counting won’t work. In fact I also hope my “never reaching the end” won’t cause the unit to fail in anyway!! Any advice greatly appreciated :) Cheers, Lucy

  62. Rebecca

    An excellent in depth comparison of the Swimsense and the Garmin device. Good attention to detail and I like that you included lots of pictures of the displays. The comparison table was a good addition at the end to help me make a final decision